ამოხსნების სტატუსი

ამ გვერდზე თქვენ იხილავთ გაგზავნილი ამოხსნების სტატუსს.


გაგზავნის თარიღი: 06.06.2021 11:56:33

ამოცანა: სიმრავლე და ოპერაციები

მომხმარებელი: NK2007n

ვერდიქტი: ნაწილობრივი ამოხსნა

შეფასება: 80.0 ქულა







#include<bits/stdc++.h>
using namespace std;
set<int> delete_value_from_set (set<int> &st, int &num)
{
	auto itr = st.find(num);
	st.erase(itr);
	return st;
}
int n, op, num;
set<int> st;
int main () {
	cin >> n;
	while (n--)
	{
		cin>> op >> num;
		if (op == 1)
			st.insert(num);
		if (op == 2)
		{
			if (st.find(num) == st.end())
				continue;
			else
				st = delete_value_from_set (st, num);
		}
		if (op == 3)
			cout << (st.find(num) != st.end() ? "Yes" : "No") << endl;
	}
}

ტესტები

შემავალი მონაცემები
8
1 9
1 6
1 10
1 4
3 6
3 14
2 6
3 6
გამომავალი მონაცემები
Yes
No
No
თქვენი პასუხი
Yes
No
No
ჩეკერის პასუხი
YES
შემავალი მონაცემები
31
1 11
1 10
3 7
3 3
1 15
1 11
3 7
3 5
1 13
3 16
1 1
1 13
3 15
3 7
2 8
2 13
1 13
2 3
1 1
1 17
2 3
1 6
3 1
1 14
3 14
1 16
1 8
2 4
3 18
3 1
3 10
გამომავალი მონაცემები
No
No
No
No
No
Yes
No
Yes
Yes
No
Yes
Yes
თქვენი პასუხი
No
No
No
No
No
Yes
No
Yes
Yes
No
Yes
Yes
ჩეკერის პასუხი
YES
შემავალი მონაცემები
78
1 13
1 23
3 38
1 22
3 24
3 10
1 45
2 5
1 18
1 16
3 43
3 37
3 18
1 22
1 18
1 3
1 36
2 11
1 29
2 31
3 29
2 3
1 38
2 19
1 45
1 20
2 9
2 15
2 35
1 10
3 3
2 34
2 9
2 26
3 33
3 8
3 41
2 45
2 17
1 38
1 19
3 40
2 38
1...
გამომავალი მონაცემები
No
No
No
No
No
Yes
Yes
No
No
No
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
No
თქვენი პასუხი
No
No
No
No
No
Yes
Yes
No
No
No
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
No
ჩეკერის პასუხი
YES
შემავალი მონაცემები
39
2 31
1 44
1 48
3 1
2 48
1 28
1 9
1 10
1 11
2 43
3 50
3 43
1 10
3 29
2 35
1 48
1 31
1 48
1 31
1 2
1 38
1 6
1 41
2 49
3 3
3 11
3 9
2 12
1 32
3 15
2 27
3 11
1 49
3 30
1 27
1 23
1 16
3 37
1 47
გამომავალი მონაცემები
No
No
No
No
No
Yes
Yes
No
Yes
No
No
თქვენი პასუხი
No
No
No
No
No
Yes
Yes
No
Yes
No
No
ჩეკერის პასუხი
YES
შემავალი მონაცემები
752
1 185
3 856
1 924
3 399
1 446
1 407
1 467
1 987
2 286
1 896
1 47
1 719
1 45
1 569
1 212
1 345
2 704
2 197
1 744
1 325
3 579
1 970
1 45
2 104
2 123
3 251
2 474
1 429
1 675
1 982
1 586
1 434
1 906
1 367
3 338
1 979
1 ...
გამომავალი მონაცემები
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
N...
თქვენი პასუხი
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
Yes
No
No
Yes
No
No
No
No
No
No
No
No
No
No
Yes
No
No
N...
ჩეკერის პასუხი
YES
შემავალი მონაცემები
268
2 572
1 421
3 653
1 958
1 430
3 451
3 793
1 385
2 215
1 952
1 6
1 794
3 757
1 43
3 372
1 176
1 447
2 986
3 993
3 850
1 947
2 956
1 588
2 350
1 879
3 391
1 210
3 490
1 539
1 106
2 499
2 766
1 604
2 540
1 621
1 255
1 ...
გამომავალი მონაცემები
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
No
No
No
Yes
Yes
No
Yes
No
No
No
No
No...
თქვენი პასუხი
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
No
No
No
Yes
Yes
No
Yes
No
No
No
No
No
Yes
Yes
No
No
No
No
No
No
Yes
Yes
ჩეკერის პასუხი
YES
შემავალი მონაცემები
25229
1 12442
1 78986
2 50235
3 50406
3 59247
3 86414
2 51381
1 87358
1 94963
1 39865
2 85401
1 90508
1 49283
1 12785
1 75477
1 87079
2 42590
1 9916
2 36631
1 86181
2 4899
1 60802
1 83279
1 96957
1 4432
1 37577
1 16233
1 12676
...
გამომავალი მონაცემები
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
...
თქვენი პასუხი
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
N...
ჩეკერის პასუხი
YES
შემავალი მონაცემები
82753
3 40519
2 94166
3 50396
1 869
2 99853
3 39311
1 604
2 584
2 37790
3 49747
3 28696
2 45449
2 49154
1 94578
1 42759
2 82057
3 79043
3 28731
3 62435
1 31720
2 52392
1 96737
1 42468
1 28519
1 17050
2 79698
3 35073
3 57639
1 3...
გამომავალი მონაცემები
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
...
თქვენი პასუხი
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
N...
ჩეკერის პასუხი
NO
შემავალი მონაცემები
19268
3 7401
1 83985
1 93550
3 1640
3 8729
1 321
3 6582
1 36299
2 5036
3 1539
1 3867
3 9039
3 877
2 6940
3 4631
1 8181
1 8230
1 33005
1 49477
2 8785
1 87427
1 58360
2 8191
1 96884
1 42542
3 1761
3 7280
2 6899
2 832
2 7065
1 5...
გამომავალი მონაცემები
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
...
თქვენი პასუხი
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
N...
ჩეკერის პასუხი
YES
შემავალი მონაცემები
56806
1 3868
2 2572
3 4
1 1521
1 5316
3 175
1 9376
1 6628
1 6061
1 9774
3 1539
1 3405
2 7275
1 676
1 2545
2 9528
2 7298
3 2494
2 479
3 4704
2 3208
1 5385
1 4194
1 2900
2 9377
2 5632
3 7390
1 9902
3 4369
1 5169
3 6855
1 1756
...
გამომავალი მონაცემები
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
...
თქვენი პასუხი
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
No...
ჩეკერის პასუხი
NO