- 在线时间
- 1630 小时
- 最后登录
- 2024-1-29
- 注册时间
- 2017-5-16
- 听众数
- 82
- 收听数
- 1
- 能力
- 120 分
- 体力
- 563328 点
- 威望
- 12 点
- 阅读权限
- 255
- 积分
- 174221
- 相册
- 1
- 日志
- 0
- 记录
- 0
- 帖子
- 5313
- 主题
- 5273
- 精华
- 3
- 分享
- 0
- 好友
- 163
TA的每日心情 | 开心 2021-8-11 17:59 |
|---|
签到天数: 17 天 [LV.4]偶尔看看III 网络挑战赛参赛者 网络挑战赛参赛者 - 自我介绍
- 本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。
 群组: 2018美赛大象算法课程 群组: 2018美赛护航培训课程 群组: 2019年 数学中国站长建 群组: 2019年数据分析师课程 群组: 2018年大象老师国赛优 |
2019第十届蓝桥杯B组决赛题解第一题5 }$ }6 `# f: P) P9 f6 g
4 r1 d w, e2 t8 {: J
题意: 求2019<X<Y ,使2019*2019,X*X,Y*Y组成等差数列且X+Y最小.
% ^( _8 P$ U+ q, Q- h( e( s结果: 7020
8 W/ p8 Z4 L1 z$ e2 ]代码:
0 q2 d- F. K1 A#include<bits/stdc++.h>4 U- H; {" H6 l: N% A! p
#define mem(a,b) memset(a,b,sizeof(a))
' q6 l% ^# |" q% Uusing namespace std;8 l4 A ^, G; w' i' H
typedef long long ll;
* n9 Z t K4 `: Q0 g+ Mconst int inf = 0x3f3f3f3f;
1 i) c ]/ ?! h: T8 Bconst int maxn = 3e5+55555;( K! X. I& k8 ~, j6 v- z$ W1 Z
const ll mod = 998244353; n( h. A1 |- m: L! [( I, q
const double eps = 1e-7;
+ g1 v% }7 A0 {! p
/ I7 w/ `" ]7 F: [* K( Gint main() {6 l& w; r9 u, m. h- b0 a& I
int w = 2019*2019,x,y;
/ C# u7 r1 b; @# o; ^+ N% X# B6 L. J" G/ ?8 s; `
for(int i = 2020;i<= 10000;i++) {
8 s- e$ c9 _ P8 F( ~: s( j x = i*i;
7 _3 w) L( q* }0 O3 a/ P y = i*i+i*i-w;
! N- x: g; x6 V) [ int tmp = sqrt(y);) _. [: \. p5 Q4 X& h/ [# @2 @
if(tmp*tmp == y) break;+ W4 \: N& E3 u- R! t$ \4 R; E6 f' X
}2 t( L2 z4 B, H, C, r
$ C( |4 l% g6 E4 N9 P cout<<sqrt(x)+sqrt(y)<<endl;1 {5 o k2 J5 B
9 D6 B3 }% Q. f. c# h, W return 0;
9 B* E" C+ k. S; l+ K/ U}
( O+ p& Y/ L9 E! s0 `1 K---------------------
8 e+ j- P8 U; i5 H5 o4 W作者:nka_kun
1 M, f( j7 s/ n& F9 b5 ?5 Q' }来源:CSDN * B7 M" D O. V6 f
Y; D" s/ \0 f; ]2 X- i
" K% a* _4 }! E' T# V
: T* ^9 }2 g% u6 T& |8 D8 D I$ Z, r% M# K9 D4 J2 m$ y# i
|
zan
|