竞赛
考级
首先分析题目,这里要用到分数,分数的意义是什么呢?早在幼儿园就学过被除数是分子,除数是分母,那么像二分之一这样的分数就能写成2/1(2除以1),所以,这题肯定要用小数,定义变量要用double(双精度浮点数),或者单精度浮点数(一直没用,忘了怎么写,好像是float)。然后将得到分数加起来,就可以了。 AC CODE 嘻嘻,又是第一篇题解,好耶~
hutaoQWQ
法兰西玫瑰
以下是114514514年前宇宙大爆炸中产生的题解 请看——》 #include <iostream> using namespace std; int main(){ double k,b,a; a=0; b=0; cin>>k; while (b<=k){ a=a+1; b=b+1/a; } cout<<a<<endl; return 0; }
lz
众所周知这道题是鸡数求和,鸡数求和就可以把分数变成2/1也就是2除以1,所以就要有“double”,看吧公主王子们(摆烂)
136****9764
我不用分支照样做
/*注释*/
#include<cstdio> #include<iostream> #include<cmath> using namespace std; int main(){ long double a,b=0,c; cin>>a; for(int i=1;;i++){ b+=1.0/i; if(b>a){ cout<<i; break; } } return 0; }
准
acgoacgo
空降坐标:CP003024 来源:NOIP2002 普及组 请看代码
Neumann
CuSO4
潜龙暗虎
逍遥骇好=&
majmDZB
玛卡巴卡