Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
117734 | 颜学俊逸 | 15求n!>m | C++ | Accepted | 1 MS | 276 KB | 548 | 2025-04-20 09:43:41 |
#include<iostream> using namespace std; int main(){ /** int f=0,r=0,p=0,i=1,sum1=0; bool flag; while(f+r+p<30){ flag = false; if(f<10){ f++; flag = true; } if(r<10 && i%2==1){ r++; flag = true; } if(p<10 && i % 4==1){ p++; flag = true; } i++; if(flag)sum1++; } cout<<sum1; int n,y,sum = 0; cin>>n; while(n !=0){ y = n %10; sum=sum*10+y; n=n/10; } cout<<sum; **/ int n=1,m,sum=1; cin>>m; while(sum<=m){ n++; sum=sum*n; } cout<<n; return 0; }