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 }
posted @ 2019-12-27 11:52  老葛  阅读(166)  评论(0编辑  收藏  举报