美文网首页
PAT 1037 在霍格沃茨找零钱 (20 分)

PAT 1037 在霍格沃茨找零钱 (20 分)

作者: 昭明ZMing | 来源:发表于2019-06-06 14:07 被阅读0次
    #include<iostream>
    using namespace std;
    int main()
    {
       int a[3], b[3], c[3];
       char ch;
       cin >> a[0] >>ch>> a[1] >>ch>> a[2] >> b[0] >>ch>> b[1] >>ch>> b[2];
       int ka, kb, res;
       ka = (a[0] * 17 + a[1]) * 29 + a[2];
       kb = (b[0] * 17 + b[1]) * 29 + b[2];
       res = kb - ka;
       if (res < 0) {
           res = -res;
           ch = '-';
       }
       c[0] = res / 29 / 17;
       c[1] = res / 29 % 17;
       c[2] = res % 29;
       if (ch == '-')
           cout << ch;
       cout << c[0] << "." << c[1] << "." << c[2];
       return 0;
    }
    

    相关文章

      网友评论

          本文标题:PAT 1037 在霍格沃茨找零钱 (20 分)

          本文链接:https://www.haomeiwen.com/subject/bezyxctx.html