- 在线时间
- 1630 小时
- 最后登录
- 2024-1-29
- 注册时间
- 2017-5-16
- 听众数
- 82
- 收听数
- 1
- 能力
- 120 分
- 体力
- 565669 点
- 威望
- 12 点
- 阅读权限
- 255
- 积分
- 174924
- 相册
- 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组决赛题解第一题
# m; P/ r0 X, b0 B+ Q* j
@$ a& W- y/ O( V& m' R; ]9 K题意: 求2019<X<Y ,使2019*2019,X*X,Y*Y组成等差数列且X+Y最小.
' |2 \' r" Y% Y& u# u I结果: 7020
$ l" ~2 _; V* c代码:1 w2 k4 I( W7 T2 p8 x7 `
#include<bits/stdc++.h>
' h) d, j2 O# B5 V#define mem(a,b) memset(a,b,sizeof(a))4 w I/ E9 G& V2 }+ W4 `
using namespace std;
7 \8 A! G+ m7 J9 C" dtypedef long long ll;
( Q1 `% N2 X( }( ?4 T8 P5 Hconst int inf = 0x3f3f3f3f;
1 S: f0 n) F# ~2 }/ W Qconst int maxn = 3e5+55555;6 K3 @& K. [9 ^7 z
const ll mod = 998244353;
2 u Q1 s- B* uconst double eps = 1e-7;0 s# O2 q3 T$ h8 h0 g4 x1 e: \
8 _( x% g3 E. `) V( D& W+ o. ?; Y
int main() {5 {/ e U; T( |1 m5 f2 N* D; z
int w = 2019*2019,x,y;1 o. M# K+ {( X. v
+ q; n% [$ |! ^3 u4 n
for(int i = 2020;i<= 10000;i++) {
) J8 O7 C0 n9 q. L/ g- O x = i*i;4 M1 r6 `( a8 d
y = i*i+i*i-w;
* \/ x9 V$ }" H) p, z int tmp = sqrt(y);
" k9 g7 _* {+ i if(tmp*tmp == y) break;
! p" n# Z4 a/ H }' R: b H. @& M! i$ W& b
: |, N( u/ Y% V( J* P
cout<<sqrt(x)+sqrt(y)<<endl;0 z- k) W: Y4 |! j
$ o9 Z4 N$ C X5 M) J% z
return 0;
% I2 t) b* s5 d. L% [. w: X- b6 d}
* ~: O+ U7 K5 j" D6 k/ v2 ?1 p---------------------
3 k% \4 y$ e; Y, B作者:nka_kun
2 \/ D! _7 i3 |$ [. Y) }来源:CSDN $ O- i0 M T) `% H% Q$ r# m
9 ?; ]! p; a% I: W& {: u. f
: m! D4 Y6 n) j( L# s
% Z/ q4 f C$ s! [- E$ w. G" n4 c' g3 l
# k$ ^1 W8 W S. |+ W B |
zan
|