社区讨论
无语了,求
学术版参与者 2已保存回复 5
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @lq4z97q4
- 此快照首次捕获于
- 2023/12/14 17:07 2 年前
- 此快照最后确认于
- 2023/12/14 20:07 2 年前
U389351
题目,我想出来了(思路来源于一款氪金游戏)
可是高精我不会啊。
CPP#include<bits/stdc++.h>
using namespace std;
int main(){
int m,k=0;
double gl=0,gl2;
cin >> m;
while (gl<1){
gl += 1.0/m;
m --;
k ++;
}
gl2-=1/m;
if ((1-gl)==(1-gl2)){
cout << --k;
}else if ((1-gl)>(1-gl2)){
cout << k;
}else{
cout << --k;
}
return 0;
}
别想了,这只是低精算法。
有人说:“你这题没有数据点啊!”
问题是我做不出来啊。那不成手算?!
所以,大佬们,帮帮我这个小蒟蒻吧。
回复
共 5 条回复,欢迎继续交流。
正在加载回复...