문제는 정말 쉬운데.. 설명이 잘못 되어 있는 것 같다..
예제 입력과 예제 출력이 한 번에 입력받고 출력하길래
세 줄 입력받고 세 줄 출력하는 코드로 짜고 오답이길래 계속 고쳐봤는 데
결국 질문을 보니까 한 줄 입력받을 때마다 한 줄을 출력하라고 하더라..
어이가 없군
void Yoonori::SetValue(int i) { vector<int> Temp; Temp.resize(4); this->Array.push_back(Temp); for (int j = 0; j < 4; j++) { int X; cin >> X; this->Array[i][j] = X; } } void Yoonori::GetValue(int i) { int Count = 0; for (int j = 0; j < 4; j++) { if (this->Array[i][j] == 0) Count++; } if (Count == 0) cout << "E"; else if (Count == 1) cout << "A"; else if (Count == 2) cout << "B"; else if (Count == 3) cout << "C"; else cout << "D"; cout << endl; }
<소스 코드>
*Source of the problem = https://www.acmicpc.net/problem/2490
*문제 출처 : BAEKJOON ONLINE JUDGE
댓글
댓글 쓰기