竞赛
考级
#include<bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; int day; for(int i=1;i<=n;i=i){ i*=2; day++; } cout<<day; return 0; }
裘天瑞
法兰西玫瑰
暗夜
逍遥骇好=&
#include <bits/stdc++.h> using namespace std; int main(){ int n,ans=0,m=1; cin>>n; while(m<=n) { ans++; m*=2; } cout<<ans<<endl; return 0; }
Voldemort
我,新秀答案共享师(编程地板砖),期待你滴官主(和赞)(acgo觉得很赞)
峥年糕
一枚button
#include<bits/stdc++.h> using namespace std; int main(){ int a,day=0; cin>>a; for(int i=1;i<=a;i*=2){ day++; } cout<<day; return 0; }
WA战神姜禹卓
#include<bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; int m; for(int i=1;i<=n;i=i){ i*=2; m++; } cout<<m; return 0; }
WSSK
这题没啥好说的,简单得要命,直接上代码:
变鸽的一只呱
zsy
#include<iostream> using namespace std; int main(){ int n,V=1,day=0; cin>>n; while(!(V>n)){ V*=2; ++day; }cout<<day; }
高原上の万叶.com
时间复杂度=O( log2(n) )
YuQing1919
嫌疑を避ける ~~
手持剑,刺锋芒
#include <bits/stdc++.h> using namespace std; int main(){ int n,day=0; cin>>n; for(int i=1;i<=n;i*=2){ if(i<=n){ day++; }else if(i>n){ cout<<day; return 0; } } cout<<day; return 0; }
张高纶
6.
#include<bits/stdc++.h> using namespace std; int main(){ int n,t; int a=1; cin>>n; if(n==1){ cout<<"2"; } else{ for(int i=1;i<=n;i++){ a*=2; if(a>n){ cout<<i; break; } else{ continue; } } } return 0; }
黑白世界