提出 #36644814


ソースコード 拡げる

#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef long double ld;


int main() {
    ll n,q;cin>>n>>q;
    vector<unordered_map<ll,ll>> A(n+1);
    
    for(ll i=0;i<q;i++){
        ll t,a,b; cin>>t>>a>>b;
        if(t==1){
            A[b][a]=1;
        }
        else if(t==2){
            if(A[b].find(a)!=A[b].end()) A[b].erase(a);
        }
        else{
            if(A[b].find(a)!=A[b].end() && A[a].find(b)!=A[a].end()) cout<<"Yes"<<"\n";
            else cout<<"No"<<"\n";
        }
    }
    return 0;
}

提出情報

提出日時
問題 C - FF
ユーザ rammoon
言語 C++ (GCC 9.2.1)
得点 0
コード長 564 Byte
結果 RE
実行時間 200 ms
メモリ 5028 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 0 / 300
結果
AC × 3
AC × 7
RE × 10
セット名 テストケース
Sample 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt
All 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 01_small_sns_03.txt, 01_small_sns_04.txt, 01_small_sns_05.txt, 01_small_sns_06.txt, 02_random_07.txt, 02_random_08.txt, 03_max_09.txt, 03_max_10.txt, 04_large_sns_11.txt, 04_large_sns_12.txt, 04_large_sns_13.txt, 05_handmade_14.txt, 05_handmade_15.txt, 05_handmade_16.txt
ケース名 結果 実行時間 メモリ
00_sample_00.txt AC 6 ms 3468 KiB
00_sample_01.txt AC 2 ms 3616 KiB
00_sample_02.txt AC 2 ms 3560 KiB
01_small_sns_03.txt AC 3 ms 3556 KiB
01_small_sns_04.txt AC 173 ms 3520 KiB
01_small_sns_05.txt AC 200 ms 5028 KiB
01_small_sns_06.txt AC 181 ms 3560 KiB
02_random_07.txt RE 113 ms 3376 KiB
02_random_08.txt RE 116 ms 3552 KiB
03_max_09.txt RE 117 ms 3376 KiB
03_max_10.txt RE 115 ms 3380 KiB
04_large_sns_11.txt RE 114 ms 3524 KiB
04_large_sns_12.txt RE 112 ms 3380 KiB
04_large_sns_13.txt RE 115 ms 3560 KiB
05_handmade_14.txt RE 114 ms 3552 KiB
05_handmade_15.txt RE 113 ms 3296 KiB
05_handmade_16.txt RE 115 ms 3376 KiB