PAT甲级 1058 A+B in Hogwarts

PAT甲级 1058 A+B in Hogwarts

#include<bits/stdc++.h>
using namespace std;
int main()
{
    
    
#ifdef LOCAL
    freopen("input.txt", "r", stdin);//freopen("output.txt", "w", stdout);
#endif
    long long sickle, galleon, knut;
    scanf("%lld.%lld.%lld", &galleon, &sickle, &knut);
    long long A = galleon * 17 * 29 + sickle * 29 + knut;
    scanf("%lld.%lld.%lld", &galleon, &sickle, &knut);
    long long B = galleon * 17 * 29 + sickle * 29 + knut;
    long long A_add_B = A + B;
    printf("%lld.%lld.%lld",
        A_add_B / 493, A_add_B / 29 % 17, A_add_B % 29);
}

猜你喜欢

转载自blog.csdn.net/u011917745/article/details/114220710