#include<stdio.h>
#include<string.h>
#include<math.h>
int main()
{
int n;
scanf("%d",&n);
while(n--)
{
int len;
int j=0;
double k;
char ch[1001];
scanf("%s",ch);
len=strlen(ch);
//printf("%d\n",len);
for(int i=0;i<len;i++)
{
double s;
s=len-i-1;
k=pow(3.0,s);
if(ch[i]=='0') j=j+0*k;
if(ch[i]=='-') j=j-k;
if(ch[i]=='1') j=j+k;
}
printf("%d\n",j);
j=0;
}
}
XTU 1140 平衡三进制1
最新推荐文章于 2023-10-18 19:11:52 发布