编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#5053 #1030. 选择题 Compile Error 0 0 ms 0 K C++ 17 (Clang) / 857 B s230026047 2024-02-25 15:21:23
显示原始代码
int main() {
    int n = 0, cnt = 0, tmp = 0;
    string m, a;
    cin >> n;
    for (int i = 0; i < n; i++) {
        cin >> m >> a;
        if (a.size() == 1 && m.size() == 1 && a[0] == m[0]) {
            cnt += 3;
        } else if (a.size() == 1 && m.size() == 1 && a[0] != m[0]) {
            cnt += 0;
        } else {
            tmp = 0;
            for (int i = 0; i < m.size(); i++) {
                for (int j = 0; j < a.size(); j++) {
                    if (a[j] == m[i]) {
                        tmp++;
                        break;
                    }
                }
            }
            if (tmp == 0)
                cnt += 0;
            else if (tmp < a.size()) {
                if (tmp == m.size())
                    cnt += 2;
                else
                    cnt += 0;
            } else if (tmp == a.size())
                cnt += 5;
        }
    }
    cout << cnt << endl;
    return 0;
}

编译信息

/sandbox/1/a.cpp:3:5: error: unknown type name 'string'
    string m, a;
    ^
/sandbox/1/a.cpp:4:5: error: use of undeclared identifier 'cin'
    cin >> n;
    ^
/sandbox/1/a.cpp:6:9: error: use of undeclared identifier 'cin'
        cin >> m >> a;
        ^
/sandbox/1/a.cpp:6:21: error: use of undeclared identifier 'a'
        cin >> m >> a;
                    ^
/sandbox/1/a.cpp:7:13: error: use of undeclared identifier 'a'
        if (a.size() == 1 && m.size() == 1 && a[0] == m[0]) {
            ^
/sandbox/1/a.cpp:7:47: error: use of undeclared identifier 'a'
        if (a.size() == 1 && m.size() == 1 && a[0] == m[0]) {
                                              ^
/sandbox/1/a.cpp:9:20: error: use of undeclared identifier 'a'
        } else if (a.size() == 1 && m.size() == 1 && a[0] != m[0]) {
                   ^
/sandbox/1/a.cpp:9:54: error: use of undeclared identifier 'a'
        } else if (a.size() == 1 && m.size() == 1 && a[0] != m[0]) {
                                                     ^
/sandbox/1/a.cpp:14:37: error: use of undeclared identifier 'a'
                for (int j = 0; j < a.size(); j++) {
                                    ^
/sandbox/1/a.cpp:15:25: error: use of undeclared identifier 'a'
                    if (a[j] == m[i]) {
                        ^
/sandbox/1/a.cpp:21:26: error: use of undeclared identifier 'a'
            else if (tmp<a.size()){
                         ^
/sandbox/1/a.cpp:25:27: error: use of undeclared identifier 'a'
            else if (tmp==a.size()) cnt += 5;
                          ^
/sandbox/1/a.cpp:28:5: error: use of undeclared identifier 'cout'
    cout << cnt << endl;
    ^
/sandbox/1/a.cpp:28:20: error: use of undeclared identifier 'endl'
    cout << cnt << endl;
                   ^
14 errors generated.