124 条题解

  • 0
    @ 2025-11-20 16:39:43
    #include <iostream>
    #include <string>
    using namespace std;
    int main() {
    int a, b;
    char op;
    cin >> a >> op >> b;
    

    if (op != '+' && op != '-' && op != '*' && op != '/') { cout << "NO" << endl; return 0; }

    if (op == '/' && b == 0) { cout << "NO" << endl; return 0; }

    int result; switch (op) { case '+': result = a + b; break; case '-': result = a - b; break; case '*': result = a * b; break; case '/': result = a / b;

    if (a % b != 0) {
            cout << "~" << result << endl;
            return 0;
        }
        break;
    

    }

    cout << result << endl; return 0;

    
    

    }

    信息

    ID
    104
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    递交数
    201
    已通过
    57
    上传者