PAT 1058 简单输入数学题_ios



题意:

就是考察3个不同进制的加法

写的时候不要写错即可

#include<cstdio>
#include<algorithm>
#include<cstring>
#include<iostream>
#include<stack>
#include<vector>
#include<queue>
#include<string>
#include<map>
using namespace std;
#define INF 99999999
#define M 300

//start 16:41
//end 16:52
int main(){

int ag,as,ak,bg,bs,bk,ck;
int cadd,cs,cg;
scanf("%d.%d.%d",&ag,&as,&ak);
scanf("%d.%d.%d",&bg,&bs,&bk);


ck = ak + bk;
cadd = ck / 29;
ck %= 29;

cs=as + bs + cadd;
cadd = cs/17;
cs %=17;

cg=ag + bg + cadd;
printf("%d.%d.%d\n",cg,cs,ck);
}