飞雪天涯 2008-11-03 07:16:00
点我顶贴
收藏
删除
#include<iostream>
using namespace std;
int main (void)
{
int b;cin>>b;
for (int i=0;i<b;i++){
if (i!=0) cout<<endl;
long long result=0,k=3,n,premire=1;
cin>>n;
while (n){
result+=premire*(n%2);
premire*=k;
n/=2;
}
cout<<result;
//while(1);
}
return 0;
}