不知道为什么我用int不行,用double就可以了,但输出还是整数
#include<iostream> #include<iomanip> #include<stdio.h> #include<math.h> #include<string> #include<cstring> using namespace std; int main(){ double n,k; cin>>n>>k; while(k!=1){ n=(k*n+1)/(k-1); k--; } cout<<n; return 0; }
注册一个 TeMenHu 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 TeMenHu 通用账户