题解 | #A+B in Hogwarts (20)#

A+B in Hogwarts (20)

http://www.nowcoder.com/questionTerminal/945e6ff10a904fa58f5dc8979ffddbc4

没得别的说法,就是水题!

#include<bits/stdc++.h>
using namespace std;
int a[3],b[3],c[3]={0,17,29};
void solve(){
    scanf("%d.%d.%d %d.%d.%d",&a[0],&a[1],&a[2],&b[0],&b[1],&b[2]);
    int up = 0;
    for(int i=2;i>=0;i--){
        int base = a[i]+b[i]+up;
        if(i==0){
            a[i] = base;
            break;
        }
        a[i] = base%c[i];
        up = base/c[i];
    }
    printf("%d.%d.%d",a[0],a[1],a[2]);
}
int main(){
    solve();
    return 0;
}  
全部评论

相关推荐

Z_eus:别打招呼直接发你的优势
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务