- 在线时间
- 1630 小时
- 最后登录
- 2024-1-29
- 注册时间
- 2017-5-16
- 听众数
- 82
- 收听数
- 1
- 能力
- 120 分
- 体力
- 564477 点
- 威望
- 12 点
- 阅读权限
- 255
- 积分
- 174566
- 相册
- 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组决赛题解第一题
% W- Z. r, @# J- M
' \) H/ \, `$ c( j) r: c+ b题意: 求2019<X<Y ,使2019*2019,X*X,Y*Y组成等差数列且X+Y最小.
+ N T) I6 C( Q' j! P( _结果: 7020
& c2 v* O8 ]# M5 Y代码:9 N6 _* Q- u3 K( s& Q, s
#include<bits/stdc++.h>( ?% e. w2 V- `# N
#define mem(a,b) memset(a,b,sizeof(a))
, U* `* a3 j4 L& Q+ d. ~) ?8 Wusing namespace std; r6 t7 K! i$ U- K) @4 w
typedef long long ll;: z r1 Q z- y
const int inf = 0x3f3f3f3f;
9 A) q s @/ G# O6 }5 ^const int maxn = 3e5+55555;
; Z: ]- `. S) X2 J1 R' B) Nconst ll mod = 998244353;
3 N) O) p% [3 y) \; Dconst double eps = 1e-7;0 [& e# w7 U l6 m2 i( u
, {% ]% d& ]; `% h6 M, }int main() {! d+ g7 N5 x6 C5 `4 c+ Z
int w = 2019*2019,x,y;
& W5 s' b3 ~/ J- } N. G0 h* M0 w' j5 Z' k+ [9 R
for(int i = 2020;i<= 10000;i++) {
6 z& H& x! W8 P+ m; V7 D x = i*i;) g6 S2 J& b# v4 i( `8 T U- r
y = i*i+i*i-w;! I) ^- {2 u( P! f. t! }2 [
int tmp = sqrt(y); z% Q! b5 ~7 G# u% y4 n
if(tmp*tmp == y) break;
1 q$ }" K# e, `2 z }
4 P1 k6 I; i) X( g ?
) i% t% _ P9 a cout<<sqrt(x)+sqrt(y)<<endl;
# O+ B$ I2 a+ F# ^) L! }
; x6 ?4 w! s6 a; U9 A, J$ J; \ return 0;
4 B. V j3 ]) d+ W}
5 Z+ Q! g" c [* P, ^6 M- b--------------------- 3 H B% u& i) P) Y& [
作者:nka_kun 7 f3 ]! l" Z0 _0 K2 j% V8 ?1 `
来源:CSDN
' K, n9 E) T$ y" d6 f6 R7 L% |! p6 L$ k+ P5 I
" r8 E( V; o6 N9 ~4 W
, Z1 o! R- r7 b5 K Y2 \, ^" W' S2 l
4 t3 X( k& \' q |
zan
|