A1058
Posted lynn-2019
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了A1058相关的知识,希望对你有一定的参考价值。
霍格沃茨智障的的货币进制系统,就两个数相加,进位加1 即可
鉴于给出的范围,int就够了。
1 #include<cstdio> 2 int main(){ 3 int gal=0,sic=0,nut=0,g,s,n; 4 for(int i=0;i<2;i++){ 5 scanf("%d.%d.%d",&g,&s,&n); 6 gal+=g; 7 sic+=s; 8 nut+=n; 9 } 10 if(nut>=29){ 11 nut-=29; 12 sic+=1; 13 } 14 if(sic>=17){ 15 sic-=17; 16 gal+=1; 17 } 18 printf("%d.%d.%d",gal,sic,nut); 19 return 0; 20 }
以上是关于A1058的主要内容,如果未能解决你的问题,请参考以下文章
PAT A1058 A+B in Hogwarts (20)[进制转换]