提出 #53570
ソースコード 拡げる
#include <iostream>
#include <sstream>
#include <iomanip>
#include <functional>
#include <algorithm>
#include <cmath>
#include <vector>
#include <queue>
#include <set>
#include <map>
#include <string>
#include <string.h>
#include <stdio.h>
using namespace std;
typedef long long ll;
typedef pair<int,int> P;
int n,m,k;
int num[100010];
vector<int> relate[100010];
int main()
{
cin>>n>>m>>k;
memset(num,0,sizeof(num));
for (int i = 0; i < m; i++)
{
char type;
int p1,p2;
cin>>type;
if (type=='t')
{
cin>>p1;
num[p1]++;
for (int j = 0; j < relate[p1].size(); j++) num[relate[p1][j]]++;
}
if (type=='f')
{
cin>>p1>>p2;
relate[p1].push_back(p2);
relate[p2].push_back(p1);
}
if (type=='u')
{
cin>>p1>>p2;
vector<int>::iterator end_it = remove( relate[p1].begin(), relate[p1].end(), p2 );
relate[p1].erase( end_it, relate[p1].end() );
end_it = remove( relate[p2].begin(), relate[p2].end(), p1 );
relate[p2].erase( end_it, relate[p2].end() );
}
}
sort(num,num+(n+1));
cout<<num[n-k+1]<<endl;
return 0;
}
提出情報
| 提出日時 | |
|---|---|
| 問題 | C - Chokutter |
| ユーザ | Bnkaki |
| 言語 | C++ (G++ 4.6.4) |
| 得点 | 100 |
| コード長 | 1131 Byte |
| 結果 | AC |
| 実行時間 | 1982 ms |
| メモリ | 5508 KiB |
ジャッジ結果
| セット名 | All | ||
|---|---|---|---|
| 得点 / 配点 | 100 / 100 | ||
| 結果 |
|
| セット名 | テストケース |
|---|---|
| All | 00_min.txt, 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 00_sample_04.txt, 00_sample_05.txt, 00_sample_06.txt, 01_rand_00.txt, 01_rand_01.txt, 01_rand_02.txt, 01_rand_03.txt, 01_rand_04.txt, 01_rand_05.txt, 01_rand_06.txt, 01_rand_07.txt, 01_rand_08.txt, 01_rand_09.txt, 01_rand_10.txt, 01_rand_11.txt, 01_rand_12.txt, 01_rand_13.txt, 01_rand_14.txt, 01_rand_15.txt, 01_rand_16.txt, 01_rand_17.txt, 01_rand_18.txt, 01_rand_19.txt, 01_rand_20.txt, 01_rand_21.txt, 01_rand_22.txt, 01_rand_23.txt, 01_rand_24.txt, 01_rand_25.txt, 01_rand_26.txt, 01_rand_27.txt, 01_rand_28.txt, 01_rand_29.txt, 02_1p_00.txt, 02_1p_01.txt, 02_1p_02.txt, 02_1p_03.txt, 02_1p_04.txt, 02_1p_05.txt, 02_1p_06.txt, 02_1p_07.txt, 02_1p_08.txt, 02_1p_09.txt, 03_2p_00.txt, 03_2p_01.txt, 03_2p_02.txt, 03_2p_03.txt, 03_2p_04.txt, 03_2p_05.txt, 03_2p_06.txt, 03_2p_07.txt, 03_2p_08.txt, 03_2p_09.txt, 04_3p_00.txt, 04_3p_01.txt, 04_3p_02.txt, 04_3p_03.txt, 04_3p_04.txt, 04_3p_05.txt, 04_3p_06.txt, 04_3p_07.txt, 04_3p_08.txt, 04_3p_09.txt, 05_np_00.txt, 05_np_01.txt, 05_np_02.txt, 05_np_03.txt, 05_np_04.txt, 05_np_05.txt, 05_np_06.txt, 05_np_07.txt, 05_np_08.txt, 05_np_09.txt, 05_np_10.txt, 05_np_11.txt, 05_np_12.txt, 05_np_13.txt, 05_np_14.txt, 05_np_15.txt, 05_np_16.txt, 05_np_17.txt, 05_np_18.txt, 05_np_19.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| 00_min.txt | AC | 27 ms | 3448 KiB |
| 00_sample_01.txt | AC | 26 ms | 3496 KiB |
| 00_sample_02.txt | AC | 26 ms | 3456 KiB |
| 00_sample_03.txt | AC | 26 ms | 3456 KiB |
| 00_sample_04.txt | AC | 25 ms | 3460 KiB |
| 00_sample_05.txt | AC | 26 ms | 3504 KiB |
| 00_sample_06.txt | AC | 25 ms | 3460 KiB |
| 01_rand_00.txt | AC | 26 ms | 3472 KiB |
| 01_rand_01.txt | AC | 140 ms | 5496 KiB |
| 01_rand_02.txt | AC | 83 ms | 3472 KiB |
| 01_rand_03.txt | AC | 139 ms | 5500 KiB |
| 01_rand_04.txt | AC | 28 ms | 3476 KiB |
| 01_rand_05.txt | AC | 91 ms | 3476 KiB |
| 01_rand_06.txt | AC | 25 ms | 3448 KiB |
| 01_rand_07.txt | AC | 26 ms | 3448 KiB |
| 01_rand_08.txt | AC | 144 ms | 5504 KiB |
| 01_rand_09.txt | AC | 77 ms | 3472 KiB |
| 01_rand_10.txt | AC | 102 ms | 4096 KiB |
| 01_rand_11.txt | AC | 26 ms | 3480 KiB |
| 01_rand_12.txt | AC | 28 ms | 3468 KiB |
| 01_rand_13.txt | AC | 146 ms | 5492 KiB |
| 01_rand_14.txt | AC | 26 ms | 3472 KiB |
| 01_rand_15.txt | AC | 136 ms | 5504 KiB |
| 01_rand_16.txt | AC | 28 ms | 3504 KiB |
| 01_rand_17.txt | AC | 135 ms | 5364 KiB |
| 01_rand_18.txt | AC | 80 ms | 3472 KiB |
| 01_rand_19.txt | AC | 119 ms | 4336 KiB |
| 01_rand_20.txt | AC | 101 ms | 4220 KiB |
| 01_rand_21.txt | AC | 34 ms | 3480 KiB |
| 01_rand_22.txt | AC | 117 ms | 4340 KiB |
| 01_rand_23.txt | AC | 73 ms | 3968 KiB |
| 01_rand_24.txt | AC | 87 ms | 3448 KiB |
| 01_rand_25.txt | AC | 109 ms | 3804 KiB |
| 01_rand_26.txt | AC | 28 ms | 3456 KiB |
| 01_rand_27.txt | AC | 38 ms | 3468 KiB |
| 01_rand_28.txt | AC | 144 ms | 5492 KiB |
| 01_rand_29.txt | AC | 147 ms | 5508 KiB |
| 02_1p_00.txt | AC | 28 ms | 3464 KiB |
| 02_1p_01.txt | AC | 1940 ms | 4856 KiB |
| 02_1p_02.txt | AC | 1982 ms | 4860 KiB |
| 02_1p_03.txt | AC | 34 ms | 3576 KiB |
| 02_1p_04.txt | AC | 1961 ms | 4852 KiB |
| 02_1p_05.txt | AC | 103 ms | 3476 KiB |
| 02_1p_06.txt | AC | 1957 ms | 4856 KiB |
| 02_1p_07.txt | AC | 303 ms | 4084 KiB |
| 02_1p_08.txt | AC | 26 ms | 3472 KiB |
| 02_1p_09.txt | AC | 234 ms | 3960 KiB |
| 03_2p_00.txt | AC | 27 ms | 3448 KiB |
| 03_2p_01.txt | AC | 1122 ms | 4860 KiB |
| 03_2p_02.txt | AC | 1137 ms | 4864 KiB |
| 03_2p_03.txt | AC | 243 ms | 3572 KiB |
| 03_2p_04.txt | AC | 86 ms | 3440 KiB |
| 03_2p_05.txt | AC | 27 ms | 3440 KiB |
| 03_2p_06.txt | AC | 27 ms | 3448 KiB |
| 03_2p_07.txt | AC | 1150 ms | 4860 KiB |
| 03_2p_08.txt | AC | 1142 ms | 4860 KiB |
| 03_2p_09.txt | AC | 89 ms | 3472 KiB |
| 04_3p_00.txt | AC | 26 ms | 3424 KiB |
| 04_3p_01.txt | AC | 27 ms | 3460 KiB |
| 04_3p_02.txt | AC | 28 ms | 3528 KiB |
| 04_3p_03.txt | AC | 874 ms | 4908 KiB |
| 04_3p_04.txt | AC | 26 ms | 3448 KiB |
| 04_3p_05.txt | AC | 828 ms | 4860 KiB |
| 04_3p_06.txt | AC | 26 ms | 3468 KiB |
| 04_3p_07.txt | AC | 27 ms | 3476 KiB |
| 04_3p_08.txt | AC | 810 ms | 4852 KiB |
| 04_3p_09.txt | AC | 26 ms | 3472 KiB |
| 05_np_00.txt | AC | 26 ms | 3448 KiB |
| 05_np_01.txt | AC | 80 ms | 3476 KiB |
| 05_np_02.txt | AC | 26 ms | 3448 KiB |
| 05_np_03.txt | AC | 29 ms | 3452 KiB |
| 05_np_04.txt | AC | 137 ms | 4980 KiB |
| 05_np_05.txt | AC | 138 ms | 5112 KiB |
| 05_np_06.txt | AC | 28 ms | 3428 KiB |
| 05_np_07.txt | AC | 62 ms | 4220 KiB |
| 05_np_08.txt | AC | 137 ms | 4992 KiB |
| 05_np_09.txt | AC | 179 ms | 4852 KiB |
| 05_np_10.txt | AC | 110 ms | 3472 KiB |
| 05_np_11.txt | AC | 26 ms | 3456 KiB |
| 05_np_12.txt | AC | 97 ms | 3572 KiB |
| 05_np_13.txt | AC | 137 ms | 4976 KiB |
| 05_np_14.txt | AC | 28 ms | 3472 KiB |
| 05_np_15.txt | AC | 127 ms | 3964 KiB |
| 05_np_16.txt | AC | 137 ms | 5248 KiB |
| 05_np_17.txt | AC | 77 ms | 3452 KiB |
| 05_np_18.txt | AC | 26 ms | 3456 KiB |
| 05_np_19.txt | AC | 24 ms | 3496 KiB |