有点奇怪!!! 求问
查看原帖
有点奇怪!!! 求问
1806398
ran_mo楼主2025/7/29 20:58
#include <bits/stdc++.h>
using namespace std;
int ans,day,n;
int  main(){
	cin>>n;
    while(n){
    	day++;
		if(ans==0&&n%3==1) ans=day;
		if(n%3==0) n-=n/3;
		else n-=n/3+1;
	}
	cout<<day<<" "<<ans;
	return 0;
}

这个就是对的 但

#include <bits/stdc++.h>
using namespace std;
int  main(){
	int ans,day,n;
	cin>>n;
    while(n){
    	day++;
		if(ans==0&&n%3==1) ans=day;
		if(n%3==0) n-=n/3;
		else n-=n/3+1;
	}
	cout<<day<<" "<<ans;
	return 0;
}

这个就是错的 求问

2025/7/29 20:58
加载中...