#include <stdio.h>
int main(int argc, char *argv[]) {
int radix[2] = {29, 17};
int a[3];
int b[3];
int sum[3];
scanf("%d.%d.%d %d.%d.%d", &a[2], &a[1], &a[0], &b[2], &b[1], &b[0]);
for (int i = 0; i < 3; i++) {
sum[i] = a[i] + b[i];
}
for (int i = 0; i < 2; i++) {
int t;
if ((t = sum[i] / radix[i]) > 0) {
sum[i + 1] += t;
sum[i] = sum[i] % radix[i];
}
}
for (int i = 2; i >= 0; i--) {
if (i < 2) printf(".");
printf("%d", sum[i]);
}
printf("\n");
return 0;
}
【PAT甲级】1058. A+B in Hogwarts (20)
最新推荐文章于 2022-09-03 19:40:40 发布