목차
코드
#include <iostream>
using namespace std;
int main() {
bool check[31] = {0, };
int temp;
for(int i=0; i<28; i++){
cin >> temp;
check[temp] = 1;}
for(int j=1; j<31; j++){
if(check[j] == 0) cout << j << endl;
}
}
풀이
문제 제목이 재밌어 보여서 선택했습니다.
난이도 자체는 쉽습니다.
1~30중에 없는 숫자 두 개를 찾아서 출력 해 주면 되는 문제입니다.
저는 bool 타입의 배열을 만든후 호출된 수 index에는 1로 바꾼 후, 다시 그 배열을 처음부터 탐색하면서
0인 것을 차례로 출력했습니다.
'공부 > 백준' 카테고리의 다른 글
백준 17269번: 이름궁합 테스트(C++) (0) | 2020.12.07 |
---|---|
백준 1924번: 2007년(C++) (0) | 2020.12.06 |
백준 9655번: 돌 게임(C++) (0) | 2020.12.04 |
백준 1158번: 요세푸스 문제(C++) (0) | 2020.12.03 |
백준 2609번: 최대공약수와 최소공배수(C++) (0) | 2020.12.02 |