- 在线时间
- 1630 小时
- 最后登录
- 2024-1-29
- 注册时间
- 2017-5-16
- 听众数
- 82
- 收听数
- 1
- 能力
- 120 分
- 体力
- 559871 点
- 威望
- 12 点
- 阅读权限
- 255
- 积分
- 173334
- 相册
- 1
- 日志
- 0
- 记录
- 0
- 帖子
- 5313
- 主题
- 5273
- 精华
- 18
- 分享
- 0
- 好友
- 163
TA的每日心情 | 开心 2021-8-11 17:59 |
---|
签到天数: 17 天 [LV.4]偶尔看看III 网络挑战赛参赛者 网络挑战赛参赛者 - 自我介绍
- 本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。
 群组: 2018美赛大象算法课程 群组: 2018美赛护航培训课程 群组: 2019年 数学中国站长建 群组: 2019年数据分析师课程 群组: 2018年大象老师国赛优 |
2019第十届蓝桥杯B组决赛题解第一题- _9 X' D8 m% q. E' N+ x @) F
! [# h9 u. T7 S# m4 q" [
题意: 求2019<X<Y ,使2019*2019,X*X,Y*Y组成等差数列且X+Y最小.( m" M% m, z+ Y1 @/ v. F- h' i0 _! ^
结果: 70203 a* z! S, l! O; |5 X' j) o m
代码:
8 _5 X9 e3 O: r8 z" Z) G#include<bits/stdc++.h>
) N0 D* Y5 ^: _#define mem(a,b) memset(a,b,sizeof(a))5 `8 I; b. e' ?
using namespace std;
) F6 N( w4 Z& I+ h& F7 M2 mtypedef long long ll;+ p( _9 Z$ x/ v8 n2 B
const int inf = 0x3f3f3f3f;
2 K5 N2 M* Y4 }const int maxn = 3e5+55555;
6 E! I7 N2 |) Y# R+ O; Xconst ll mod = 998244353;
/ }' m! a6 }# s4 kconst double eps = 1e-7;
0 D' ^1 X6 ]0 s+ ~# `; u+ D
" @" @( e# B; q) r4 [! nint main() {
" \8 {- D- `7 O# u7 A9 f: X. m int w = 2019*2019,x,y;
8 m: e& h+ M4 v/ T" e8 I. T! z4 e, v/ O$ N" [/ |4 y: B1 ~" i% u
for(int i = 2020;i<= 10000;i++) {
! w* r) b( M' ^0 I x = i*i;
/ L! M. R& K- E q y = i*i+i*i-w;" W# z5 D/ a$ P6 a, c% u
int tmp = sqrt(y);
. x4 U7 v4 g1 C* N5 @4 C! f if(tmp*tmp == y) break;0 a- d5 y% F% S; n8 x1 e* ?0 R* p
}1 ? i7 n" `" K3 h: G+ @! h
+ k) v$ @7 J6 G+ O3 a cout<<sqrt(x)+sqrt(y)<<endl;
# w) u m/ {1 R3 E' J$ y/ H2 s/ m6 b; P% }3 x7 v9 c& g
return 0;+ P3 A! X, f1 p5 r0 V# ?
}) e1 Y5 C1 w n0 N2 W5 z$ x0 m
---------------------
3 L- ]% D0 i4 w- H7 d9 k, s作者:nka_kun 5 d: {- Q( }! ^9 ~: a
来源:CSDN
6 {1 q3 t, L/ v5 x* l" i# \& y! w: [) C" r* a
7 J( {( w, t1 J! ^1 S+ o) n$ f- v% ^
; V" ?; ?) U/ P" y
|
zan
|