0
已解决
汤启恩
新手光能
新手光能
#include <bits/stdc++.h>
using namespace std;
int main(){
double a,b=1000000,cnt=0;
cin>>a;
while(b<2000000){
b*=a;
cnt++;
}
cout<<cnt;
return 0;
}
为什么我只输出4???
汤启恩在2020-06-22 19:38:27追加了内容
还是不对
#include <bits/stdc++.h>
using namespace std;
int main(){
double a,b=1000000,cnt=0;
cin>>a;
while(b<2000000){
b=pow(a,b);
cnt++;
}
cout<<cnt;
return 0;
}