文章

119

粉丝

68

获赞

92

访问

20.1k

头像
a与b得到c 题解:如果你代码过不去,请别忘了,这是int
P1821 复旦大学机试题
发布于2025年2月11日 15:43
阅读数 76

#include <bits/stdc++.h>

using namespace std;


int main() {
    int a, b, c;
    while (cin >> a >> b >> c) {
        bool flag = false;
        if (a + b == c) flag = true;
        else if (a - b == c || b - a == c) flag = true;
        else if (a * b == c) flag = true;
        else if ((a / b == c && a % b == 0 )|| (b / a == c && b % a == 0)) flag = true;
        if (flag) cout << "YES" << endl;
        else cout << "NO" << endl;
    }
}

若你用float能直接过

#include <bits/stdc++.h>

using namespace std;


int main() {
    double a, b, c;
    while (cin >> a >> b >> c) {
        bool flag = false;
        if (a + b == c) flag = true;
        else if (a - b == c || b - a == c) flag = true;
        else if (a * b == c) flag = true;
        else if (a / b == c || b / a == c) flag = true;
        if (flag) cout << "YES" << endl;
        else cout <&l...
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发