티스토리 뷰

SW Expert Academy :: SWEA :: 5431 :: 민석이의 과제 체크하기


출처 : https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWVl3rWKDBYDFAXm&categoryId=AWVl3rWKDBYDFAXm&categoryType=CODE


#include <iostream>

#include <vector>

#include <algorithm>

using namespace std;


int arr[101], N, K;

vector <int> v;


int main(void) {

std::ios::sync_with_stdio(false); cin.tie(0);


int T; cin >> T;

for (int tc = 1; tc <= T; tc++) {

cin >> N >> K; int tmp;

fill(arr, arr + 101, 0); v.clear();

for (int i = 0; i < K; i++) {

cin >> tmp; arr[tmp] = 1;

}


for (int i = 1; i <= N; i++) {

if (!arr[i]) v.push_back(i);

}

sort(v.begin(), v.end());

cout << "#" << tc;

if (v.size() != 0) {

for (int i = 0; i < v.size(); i++) {

cout << " " << v[i];

}

}

cout << endl;

}


return 0;

}



'알고리즘 > SWEA' 카테고리의 다른 글

[SWEA 5436] 동욱이의 조판하기  (0) 2018.08.29
[SWEA 5432] 쇠막대기 자르기  (0) 2018.08.29
[SWEA 2382] 미생물 격리  (0) 2018.08.16
[SWEA 2383] 점심 식사시간  (2) 2018.08.16
[SWEA 1244] 최대 상금  (0) 2018.08.13
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함