hdu 2106 decimal system (数学)

来源:互联网 发布:域名注册局 编辑:程序博客网 时间:2024/05/16 07:41

点击打开链接

//没想到还可以这样来,用两个字符把括号吸收,#include"stdio.h"#include"math.h"int main(){int k,n;int i;char s1,s2;int a[110],b[110];int sum;while(scanf("%d",&n)!=EOF&&n){sum=0;for(i=0;i<n;i++){scanf("%d",&a[i]);scanf("%c",&s1);scanf("%d",&b[i]);scanf("%c",&s2);}for(i=0;i<n;i++){k=0;while(a[i]){sum+=(a[i])*pow(b[i],k);a[i]/=10;k++;}}printf("%d\n",sum);}return 0;}