竞赛
考级
#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; }
#include<bits/stdc++.h> using namespace std; int main(){ int n; cin >> n; int a=1,d=0; while(a<=n){ a=a*2; d++; } cout << d; return 0; }
#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; }
共26条
提交答案之后,这里将显示提交结果~