提出 #486457
ソースコード 拡げる
#include <iostream>
#include <iomanip>
#include <vector>
#include <queue>
#include <stack>
#include <map>
#include <set>
#include <cmath>
#include <cstdio>
#include <cstdlib>
#include <functional>
#include <string>
#include <algorithm>
#include <string>
#include <climits>
#include <utility>
#define REP(i, n) for (int (i) = 0; (i) < (int)(n); (i)++)
#define REG(i, a, b) for (int (i) = ((int)(a)); (i) < ((int)(b)); i++)
#define ALL(V) (V).begin(), (V).end()
#define PRINT(STR) cout << (STR) << endl
#define ROUNDED(N) fixed << setprecision(N)
#define SPACE " "
typedef long long ll;
using namespace std;
int nextInt() { int n; cin >> n; return n; }
double nextDouble() { double d; cin >> d; return d; }
string nextString() { string str; cin >> str; return str; }
int main() {
int V = nextInt();
int E = nextInt();
int K = nextInt();
bool movable[21][21];
REP(i, 21) {
fill(movable[i], movable[i] + 21, false);
}
REP(i, E) {
int a = nextInt();
int b = nextInt();
movable[a][b] = true;
movable[b][a] = true;
}
vector<int> ans;
REP(i, V) {
bool m[21][21];
REP(t, V) {
REP(u, V) {
m[t][u] = movable[t][u];
}
}
int count = 0;
ans.clear();
REP(j, V) {
if (!m[i][j]) {
ans.push_back(j);
count++;
REP(t, V) {
if (movable[j][t]) m[i][t] = true;
}
}
}
if (count == K) break;
}
REP(i, ans.size()) {
cout << ans[i] << endl;
}
return 0;
}
提出情報
ジャッジ結果
| セット名 | All | ||||
|---|---|---|---|---|---|
| 得点 / 配点 | 0 / 10 | ||||
| 結果 |
|
| セット名 | テストケース |
|---|---|
| All | 00_sample_1.txt, 00_sample_2.txt, 00_sample_3.txt, 20_random_1.txt, 20_random_10.txt, 20_random_11.txt, 20_random_12.txt, 20_random_13.txt, 20_random_14.txt, 20_random_15.txt, 20_random_16.txt, 20_random_17.txt, 20_random_18.txt, 20_random_19.txt, 20_random_2.txt, 20_random_20.txt, 20_random_21.txt, 20_random_22.txt, 20_random_23.txt, 20_random_24.txt, 20_random_25.txt, 20_random_26.txt, 20_random_27.txt, 20_random_28.txt, 20_random_29.txt, 20_random_3.txt, 20_random_30.txt, 20_random_4.txt, 20_random_5.txt, 20_random_6.txt, 20_random_7.txt, 20_random_8.txt, 20_random_9.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| 00_sample_1.txt | AC | 27 ms | 804 KiB |
| 00_sample_2.txt | AC | 25 ms | 804 KiB |
| 00_sample_3.txt | AC | 27 ms | 804 KiB |
| 20_random_1.txt | WA | 27 ms | 800 KiB |
| 20_random_10.txt | WA | 27 ms | 804 KiB |
| 20_random_11.txt | WA | 27 ms | 804 KiB |
| 20_random_12.txt | WA | 26 ms | 804 KiB |
| 20_random_13.txt | WA | 26 ms | 920 KiB |
| 20_random_14.txt | WA | 26 ms | 804 KiB |
| 20_random_15.txt | WA | 25 ms | 920 KiB |
| 20_random_16.txt | WA | 26 ms | 928 KiB |
| 20_random_17.txt | WA | 26 ms | 844 KiB |
| 20_random_18.txt | WA | 26 ms | 800 KiB |
| 20_random_19.txt | AC | 25 ms | 924 KiB |
| 20_random_2.txt | WA | 25 ms | 928 KiB |
| 20_random_20.txt | AC | 26 ms | 928 KiB |
| 20_random_21.txt | AC | 26 ms | 800 KiB |
| 20_random_22.txt | WA | 26 ms | 928 KiB |
| 20_random_23.txt | WA | 26 ms | 800 KiB |
| 20_random_24.txt | WA | 26 ms | 804 KiB |
| 20_random_25.txt | WA | 27 ms | 804 KiB |
| 20_random_26.txt | WA | 28 ms | 916 KiB |
| 20_random_27.txt | WA | 25 ms | 808 KiB |
| 20_random_28.txt | WA | 26 ms | 808 KiB |
| 20_random_29.txt | AC | 26 ms | 800 KiB |
| 20_random_3.txt | WA | 27 ms | 796 KiB |
| 20_random_30.txt | AC | 26 ms | 808 KiB |
| 20_random_4.txt | AC | 25 ms | 920 KiB |
| 20_random_5.txt | AC | 26 ms | 804 KiB |
| 20_random_6.txt | WA | 26 ms | 796 KiB |
| 20_random_7.txt | AC | 26 ms | 804 KiB |
| 20_random_8.txt | AC | 26 ms | 800 KiB |
| 20_random_9.txt | WA | 26 ms | 804 KiB |