- 在线时间
- 1630 小时
- 最后登录
- 2024-1-29
- 注册时间
- 2017-5-16
- 听众数
- 82
- 收听数
- 1
- 能力
- 120 分
- 体力
- 563312 点
- 威望
- 12 点
- 阅读权限
- 255
- 积分
- 174216
- 相册
- 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组决赛题解第一题% Z: d- b u6 e4 S5 r5 M$ U
% ~+ _9 C# e$ ~# i, }+ C" G- y* L; ~
题意: 求2019<X<Y ,使2019*2019,X*X,Y*Y组成等差数列且X+Y最小.
8 m8 x. \+ b8 a$ L' W结果: 7020; F# C% l9 A8 }8 t1 Z( K$ D
代码:
- e7 X/ r: w' Q% J#include<bits/stdc++.h>$ p# R3 V9 S* H1 G7 W8 |9 Y
#define mem(a,b) memset(a,b,sizeof(a))
" e5 }- |+ T) K9 ~+ S) Q+ y7 j) ausing namespace std;7 j9 K; |+ O+ {; U
typedef long long ll;# U, W" J# U R& O' x, h
const int inf = 0x3f3f3f3f;
) X/ N$ t: C' s: [* _7 F7 O, Y. uconst int maxn = 3e5+55555;
) v( `; a2 D4 qconst ll mod = 998244353;4 c+ H5 N; j2 L( z+ }
const double eps = 1e-7;1 l1 f; ]' U6 {8 k9 V
b0 t" H7 H" |6 x* {4 _# h% j
int main() {
d% ^. R: J9 U9 @' I! @ int w = 2019*2019,x,y;2 _8 N* O! B, R* c( c2 \: l6 i
_' L* K& g* i/ p3 @ for(int i = 2020;i<= 10000;i++) {
5 S6 p) D# N7 a% D% v' F; | x = i*i;0 n, Z \" X. L5 A
y = i*i+i*i-w;
8 ?+ ~* t; i: @1 @; e& a$ e1 Y" ? int tmp = sqrt(y);- B' G$ a! V: B$ W2 A
if(tmp*tmp == y) break;- W) W+ R( S3 R4 w
}. @+ A/ }0 f# q. X& o5 o \4 o
e% ~+ g: |* Q: C
cout<<sqrt(x)+sqrt(y)<<endl;9 B. O' k! k& i7 o: C; f( S2 P
- G" P. ] a* C" | return 0;
% h H e7 |8 U6 u}
; K# ^* A* e# b8 p# P+ D+ G---------------------
5 t$ Y+ P4 k7 _ _% b* Z0 F作者:nka_kun
: |: k' e/ h: B( C/ ?来源:CSDN 1 P. D: C/ ?3 {! E: f4 S! V8 s; p
. t% l; s" I8 G4 v8 h$ E$ T8 q9 ?
; V( h; J' g1 p. ^ C% e6 X' [% P5 V1 m* p- ^
3 U, \5 ~: i- a( s |
zan
|