- 在线时间
- 1630 小时
- 最后登录
- 2024-1-29
- 注册时间
- 2017-5-16
- 听众数
- 82
- 收听数
- 1
- 能力
- 120 分
- 体力
- 563315 点
- 威望
- 12 点
- 阅读权限
- 255
- 积分
- 174217
- 相册
- 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组决赛题解第一题9 C4 p- T% K5 c2 K' q! l
& m) K3 z/ A& q9 N7 r: g1 d+ K
题意: 求2019<X<Y ,使2019*2019,X*X,Y*Y组成等差数列且X+Y最小.# ]+ @) y8 O1 X3 w2 ^8 ^
结果: 7020
8 V4 {. u7 s s: U9 `代码:
, {9 C& r! T9 ?#include<bits/stdc++.h>
" H( n) H! m" L* y3 u5 _& K#define mem(a,b) memset(a,b,sizeof(a))
/ O, k( K6 r+ p- jusing namespace std;
" a: b/ `+ M/ M! ftypedef long long ll;8 T+ q9 q6 r1 P: v. `8 K
const int inf = 0x3f3f3f3f;
* p- M [: M1 l3 c) X' Nconst int maxn = 3e5+55555;
+ K0 ?8 l3 Q! |# C+ |const ll mod = 998244353;- K9 a. J. u& u2 @- W; a3 S
const double eps = 1e-7;
3 n/ F) C' I' I6 `4 t) Y6 O2 ]" W* z8 C; R
int main() {
" w. D3 X% Q9 S* v int w = 2019*2019,x,y;$ A8 z1 C9 P: I; ^8 j; F/ X
) E: j' K; Q2 ?& v& z
for(int i = 2020;i<= 10000;i++) {
3 t, V! t, a: t) [: w; ]& h x = i*i;! o% g- N# [" Q8 k3 L# P8 |) n
y = i*i+i*i-w;4 u$ i0 _. Q3 ], r7 [2 Q
int tmp = sqrt(y); }) H# c) o: Z% W8 ^* b/ y
if(tmp*tmp == y) break;, V0 z# v( R4 U
}
7 j% t/ B) t8 S3 U( P
v0 }7 C" s$ l5 H& F cout<<sqrt(x)+sqrt(y)<<endl;
: o5 G9 \$ w& k+ U+ @, @/ D0 }) o% Q) C9 W' S
return 0;- G2 O! k" P, _& L6 w+ I4 o$ h K
}1 ` ]( E0 g1 D
--------------------- 8 i7 t O9 \# B) T
作者:nka_kun
% o x7 v, F0 C0 k5 S4 t o来源:CSDN & F. s4 c3 A) P1 Z1 ^
$ u' S) k: y0 F. R" e) K& ]% s( _
) `* F) ?8 W2 c
$ M, t/ J0 g9 z6 X6 a2 ?5 p
! [ }% F. p9 b( x7 q |
zan
|