代码
#include<iostream>
using namespace std;
int n,mid;
int ss(int x){
int cnt=0,t=0;
while(x>=3){
t=x/3;
cnt+=t;
x%=3;
x+=t;
}
return cnt;
}
void f(int q){
int l=1,r=q;
while(l<r){
mid=(l+r)/2;
if(ss(mid)<q){
l=mid+1;
}
else{
r=mid;
}
}
cout<<l;
}
int main(){
cin>>n;
f(n);
}