RT,洛谷上过了三个点,其他都是WA
#include<bits/stdc++.h>
using namespace std;
int n,ak,i,j,ts,tss;
int main()
{
scanf("%d",&n);
ak=n;ts=0;
while(ak>3)
{
ts++;
ak=ak-ak/3-1;
if((ak+2)%3==0&&j==0)
{
tss=ts+1;
j=1;
}
}
ts=ts+ak;
if(tss==0) tss=ts;
if((n+2)%3==0) tss=1;
printf("%d %d",ts,tss);
return 0;
}