关闭

hdu-2106-decimal system

325人阅读 评论(0) 收藏 举报
#include<stdio.h>
struct
{
int x,y;
}a[1005];
int main()
{
int n;
while(scanf("%d",&n)!=EOF)
{
int i,t,sum=0;
for(i=0;i<n;i++)
{
scanf("%d(%d)",&a[i].x,&a[i].y);
if(a[i].y==10)
sum+=a[i].x;
else
{
t=1;
while(a[i].x)
{
sum+=a[i].x%10*t;
a[i].x/=10;
t*=a[i].y;
}
}
}
printf("%d\n",sum);
}
return 0;
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:227494次
    • 积分:8012
    • 等级:
    • 排名:第2644名
    • 原创:596篇
    • 转载:55篇
    • 译文:0篇
    • 评论:5条
    最新评论