Submission #76079024


Source Code Expand

#include <bits/stdc++.h>
using namespace std;

int main() {
    int N;
    cin >> N;
    vector<int> Answer(N);
    vector<string> vecstr(N);
    vector<int> vec(N);
    for (int i = 0; i < N; i++) {
      cin >> vecstr.at(i);
    }
    for (int i = 0; i < N; i++) {
      vecstr[i] = vecstr[i][0];
    }
    for (int i = 0; i < N; i++) {
      vec[i] = vecstr[i]
    }
    for (int i = 0; i < N; i++){
        if (vec.at(i) == 'a' || vec.at(i) == 'b' || vec.at(i) == 'c'){
            Answer.at(i) = '2';
        }
        else if (vec.at(i) == 'd' || vec.at(i) == 'e' || vec.at(i) == 'f'){
            Answer.at(i) = 3;
        }
        else if (vec.at(i) == 'g' || vec.at(i) == 'h' || vec.at(i) == 'i'){
            Answer.at(i) = '4';
        }
        else if (vec.at(i) == 'j' || vec.at(i) == 'k' || vec.at(i) == 'l'){
            Answer.at(i) = '5';
        }
        else if (vec.at(i) == 'm' || vec.at(i) == 'n' || vec.at(i) == 'o'){
            Answer.at(i) = '6';
        }
        else if (vec.at(i) == 'p' || vec.at(i) == 'q' || vec.at(i) == 'r' || vec.at(i) == 's'){
            Answer.at(i) = '7';
        }
        else if (vec.at(i) == 't' || vec.at(i) == 'u' || vec.at(i) == 'v'){
            Answer.at(i) = '8';
        }
        else if (vec.at(i) == 'w' || vec.at(i) == 'x' || vec.at(i) == 'y' || vec.at(i) == 'z'){
            Answer.at(i) = '9';
        }
    }
    for(int i = 0; i < N; i++){
        cout << Answer.at(i);
    }
}

Submission Info

Submission Time
Task B - 459
User Renntann0108
Language C++23 (Clang 21.1.0)
Score 0
Code Size 1504 Byte
Status CE

Compile Error

./Main.cpp:17:16: error: assigning to 'value_type' (aka 'int') from incompatible type 'value_type' (aka 'std::string')
   17 |       vec[i] = vecstr[i]
      |                ^~~~~~~~~
./Main.cpp:17:25: error: expected ';' after expression
   17 |       vec[i] = vecstr[i]
      |                         ^
      |                         ;
2 errors generated.