【1058】A+B in Hogwarts (20 分)

简介: 【1058】A+B in Hogwarts (20 分)【1058】A+B in Hogwarts (20 分)
#include<iostream>
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>
#include<algorithm>  
#include<map>
#include<vector>
#include<queue> 
using namespace std;  
int main(){   
  int a[3],b[3],c[3];
  scanf("%d.%d.%d %d.%d.%d",&a[0],&a[1],&a[2],&b[0],&b[1],&b[2]);
  int carry=0;  //进位
  c[2]=(a[2]+b[2])%29;
  carry=(a[2]+b[2])/29;  //进位
  c[1]=(a[1]+b[1]+carry)%17;//不要漏了carry
  carry=(a[1]+b[1]+carry)/17;  //进位
  c[0]=a[0]+b[0]+carry;
  printf("%d.%d.%d",c[0],c[1],c[2]); //最后一个d没有一点
  system("pause");
    return 0;   
}
相关文章
|
5月前
|
存储 编解码
1068 万绿丛中一点红 (20 分)
1068 万绿丛中一点红 (20 分)
|
5月前
|
数据安全/隐私保护
1048 数字加密 (20 分)
1048 数字加密 (20 分)
牛几 (10 分)
牛几 (10 分)
130 0
L3-011 直捣黄龙 (30 分)
L3-011 直捣黄龙 (30 分)
129 0
L1-014 简单题 (5 分)
L1-014 简单题 (5 分)
74 0
L1-011 A-B (20 分)
L1-011 A-B (20 分)
161 0
L1-043 阅览室 (20 分)
L1-043 阅览室 (20 分)
207 0
7-12 藏头诗 (15 分)
7-12 藏头诗 (15 分)
377 0
|
定位技术
7-13 镖局运镖 (10 分)
7-13 镖局运镖 (10 分)
180 0
L2-026 小字辈 (25 分)
L2-026 小字辈 (25 分)
96 0