1058.A+B in Hogwarts

来源:互联网 发布:合同翻译的软件 编辑:程序博客网 时间:2024/04/29 23:11
【题意】
        在给定进制下的两数相加

【思路】
        直接加即可

#include <iostream>#include <cstdio>using namespace std;int main(int argc, char const *argv[]){int Galleon[2],Sickle[2],Knut[2];for(int i=0; i<2; i++){scanf("%d.%d.%d", &Galleon[i], &Sickle[i], &Knut[i]);}Knut[0] += Knut[1];Sickle[0] = Sickle[0]+Sickle[1]+Knut[0]/29;Knut[0] %=29;Galleon[0] = Galleon[0]+Galleon[1]+Sickle[0]/17;Sickle[0] %=17;cout << Galleon[0] << '.' << Sickle[0] << '.' << Knut[0];system("pause");return 0;}


0 0
原创粉丝点击