AFO
  • 板块灌水区
  • 楼主Wuski
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/10/21 15:27
  • 上次更新2023/11/2 12:14:46
查看原帖
AFO
865834
Wuski楼主2023/10/21 15:27

忘记把调试程序删掉且只做出这一题

#include<bits/stdc++.h> 
using namespace std;
int x,sum=0,x1,ans=0,f=1;
int main(){
	freopen("apple.in","r",stdin);
	freopen("apple.out","w",stdout);
	 cin>>x;
	 x1=x;
	 while(x){
	 	if(x%3==0){
	 		x-=x/3;

		}
		else{

			x-=(x/3+1);
		}
	 	
	 	sum++;
	 }

	while(x1>0){
		if((x1-1)%3==0&&x1!=1){
				ans++;
		 		break;
			 }
			 else{
			 	if(x1%3==0){
			 		x1-=x1/3;
				 }
				 else x1-=x1/3+1;
			 	ans++;
			 	cout<<"x1:"<<x1<<endl;
				}
 
		 }
	 
	 cout<<sum<<" "<<ans;

}

2023/10/21 15:27
加载中...