2023 CSP/J 小苹果
#include <iostream> using namespace std; int main(){ int n; cin>>n; int y = 0,y1 = 0; while(n){ y++; if((n-1)%3==0 && y1==0){ y1 = y; } if(n%3==0){ n -= n/3; }else{ n -= n/3+1; } } cout<<y<<" "<<y1; return 0; }
#include <iostream> using namespace std; int main(){ int n; cin>>n; int y = 0,y1 = 0; while(n){ y++; if((n-1)%3==0 && y1==0){ y1 = y; } if(n%3==0){ n -= n/3; }else{ n -= n/3+1; } } cout<<y<<" "<<y1; return 0; }