- 在线时间
- 1630 小时
- 最后登录
- 2024-1-29
- 注册时间
- 2017-5-16
- 听众数
- 82
- 收听数
- 1
- 能力
- 120 分
- 体力
- 569175 点
- 威望
- 12 点
- 阅读权限
- 255
- 积分
- 175975
- 相册
- 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组决赛题解第一题
; s+ q5 k+ K Q3 V6 E0 j8 _9 M
3 @" X6 A8 l8 c' X. M0 \题意: 求2019<X<Y ,使2019*2019,X*X,Y*Y组成等差数列且X+Y最小.
3 L- S- k* X8 ]! e# |. ?结果: 7020
0 l9 d# |1 Q9 A9 @代码:3 v% r( c' b) f( y- C( }
#include<bits/stdc++.h>
" ` o8 f' c7 u, c; G1 D#define mem(a,b) memset(a,b,sizeof(a))
4 z. ~% M) N- a& I5 G3 b' U% c8 fusing namespace std;
v4 ~9 ^/ Q+ P$ s, t+ Utypedef long long ll;+ T" f- T% e% N" e1 y
const int inf = 0x3f3f3f3f;/ k: j+ J6 L1 H( o1 f# \8 Z
const int maxn = 3e5+55555;! u0 l) P; t$ [, [4 ?
const ll mod = 998244353;3 {, I+ Y7 @6 B4 ?
const double eps = 1e-7;2 }; D1 r8 Z' e" d& |! J# M
7 z& {" l! |* L; ~: m. z4 g
int main() {. G% B' I W4 `
int w = 2019*2019,x,y;
]% Z! a) R/ T: _+ T) A$ h, {3 z- k
' g5 @! l. f( m; S2 @) E8 s for(int i = 2020;i<= 10000;i++) {
4 @3 N4 x. x- f+ P7 x x = i*i;
/ S6 ^% F; e" G# D8 U6 ?7 q y = i*i+i*i-w;
) f% J+ B& ?6 ]( L) Q2 T, a int tmp = sqrt(y);/ P4 d; G/ o9 T* V9 r" O
if(tmp*tmp == y) break;
6 d6 e) h+ u& n8 c }
+ M: u/ i; Q+ d9 ]
6 z1 x, S( V8 f" U cout<<sqrt(x)+sqrt(y)<<endl;2 g7 n( B# [( q ^ h
& S2 p0 V$ r7 S
return 0;1 g* Q3 P5 S) C% Q3 L) e, p; h5 M r
}* R+ `0 n$ m E- p
---------------------
# t# R R4 O* m# @作者:nka_kun
* A' n5 Z; ^% H; n8 a- e来源:CSDN
9 t$ p: y1 ^( } {. o5 L5 a1 S3 r" r- O' h: T e0 P f& `$ d
' ?) V2 Y5 I: W4 y9 c
: r$ v, L2 R0 x" q$ E# n) m
' B( H6 Z8 c- b" u |
zan
|