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.