#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int n,p,t,i,a;
while(cin>>n)
{
t=0;
for(i=0;i<n;i++){
cin>>p;
for(p=p;p>=27;p-=27)
t=t+1;
for(p=p;p>=9;p-=9)
t=t+1;
for(p=p;p>=3;p-=3)
t=t+1;
for(p=p;p>=1;p-=1)
t=t+1;
cout<<t<<endl;
}
}
return 0;
}
#include
#include
using namespace std;
int main()
{
int n,p,t,i,a;
while(cin>>n)
{
t=0;
for(i=0;i
cin>>p;
for(p=p;p>=27;p-=27)
t=t+1;
for(p=p;p>=9;p-=9)
t=t+1;
for(p=p;p>=3;p-=3)
t=t+1;
for(p=p;p>=1;p-=1)
t=t+1;
cout<<
}
}
return 0;
}
你的t要放在for裡面
for(i=0;i<n;i++){
t=0;
cin>>p;
for(a=27;a>=1;a/=3){
t+=p/a;
p%=a;
}
cout<<t<<endl;
}
#include
#include
using namespace std;
int main()
{
int n,p,t,i,a;
while(cin>>n)
{
t=0;
for(i=0;i cin>>p;
for(p=p;p>=27;p-=27)
t=t+1;
for(p=p;p>=9;p-=9)
t=t+1;
for(p=p;p>=3;p-=3)
t=t+1;
for(p=p;p>=1;p-=1)
t=t+1;
cout< }
}
return 0;
}