- 在线时间
- 1630 小时
- 最后登录
- 2024-1-29
- 注册时间
- 2017-5-16
- 听众数
- 82
- 收听数
- 1
- 能力
- 120 分
- 体力
- 565629 点
- 威望
- 12 点
- 阅读权限
- 255
- 积分
- 174912
- 相册
- 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组决赛题解第一题
" n: x \- B7 ]; P0 B- \) x! U& G& G" o b B
题意: 求2019<X<Y ,使2019*2019,X*X,Y*Y组成等差数列且X+Y最小.( W. v" n! B9 p6 \3 Z
结果: 70203 ? b7 C6 U7 h
代码:* M6 G `& v6 l8 ^5 x @
#include<bits/stdc++.h>8 ?8 U9 V8 B% I% e
#define mem(a,b) memset(a,b,sizeof(a))
Y) h3 U9 I% s3 v$ z9 E9 pusing namespace std;
. k" A5 _- G, G+ _+ Etypedef long long ll;' C$ K" e8 R/ a# o
const int inf = 0x3f3f3f3f;5 l# h& D( O. ~: F9 K: c
const int maxn = 3e5+55555;7 v" i5 \& y8 G8 C4 i
const ll mod = 998244353;
6 H# R, o, q7 k* u% W+ Fconst double eps = 1e-7;& \9 \& e6 J: ~' @
* k+ |7 @( F& ?0 P1 Rint main() {
. Y2 C- T- T* i; m3 B int w = 2019*2019,x,y;
9 C" P* t; V2 C
% r- T) Q5 X5 e9 d4 d for(int i = 2020;i<= 10000;i++) {% V& l% }2 y5 X! g
x = i*i;: f' b& b8 u, v- t
y = i*i+i*i-w;/ B! _$ c7 I# G
int tmp = sqrt(y);
% o7 q' S. k/ F9 v: @ if(tmp*tmp == y) break;
% J8 \, S! Z7 [+ I7 i' r }+ \& p4 ^2 M/ i" ^: j# o7 C6 D
5 }) A" w1 G* S ~1 y" k3 T8 V
cout<<sqrt(x)+sqrt(y)<<endl;; j+ t( n* _, H( e
% H' l. v3 D9 \7 C% S; ? return 0;/ e& B! X) L8 N' p) n
}
( [" u. r* m$ c6 g+ m( W4 g! s--------------------- ; |8 x8 G* b+ z3 M( O# ]) A% t
作者:nka_kun & Z) f( {0 y( o
来源:CSDN
: X: y& r" s. }, E+ |$ ^! A! h+ r: J) f9 M
) w M7 C/ i# e3 e% p" |
5 T. p6 P# x$ F. z$ J3 ~+ V
0 z" f, B* @9 a0 Y" y |
zan
|