样例过了,但是0分
查看原帖
样例过了,但是0分
598151
Ntokisq楼主2022/9/4 11:52
#include<bits/stdc++.h>
using namespace std;
int main()
{
	long long n,ans=0;
	long long a,b;
	cin>>n;
	if(n%2==0){
		for(int i=1;i<=n;i++){
			n=n/2;
			ans++;
		}	
	}
	else{
		a=n/2;
		b=n%2;
		ans=a+b;
	}
	cout<<ans;												
 	return 0;
}

2022/9/4 11:52
加载中...