大佬求改
查看原帖
大佬求改
1210473
ytezwsw_xjy楼主2024/10/11 12:26

#include<bits/stdc++.h>
#define int long long 
using namespace std;
signed main(){
	int n;
	cin>>n;
	int j1=0,j2=0,j3=0;
	bool pd=true,pd2=false;
	while(1){
		if(n<=3){
			j1+=3;
			if(pd){
				pd2=true;
			}
			break;
		}
		if((n-1)%3==0){
			j2=n;
			pd=false;
		}
		j3=1+(n-1)/3;
		n=n-j3;
		j1++;
	}
	if(pd2){
		j2=j1;
	}
	cout<<j1<<' '<<j2;
}
2024/10/11 12:26
加载中...