arrow_forward همه ارسال‌ها

جزئیات ارسال کد#587

code_blocks
مسئله مربوطه: آرایه های دوقلو (#31) arrow_outward
verified
وضعیت داوری نهایی: پاسخ نادرست تست 3
terminal
زبان برنامه‌نویسی: C++
schedule
ارسال‌کننده و زمان:
shana (۲ سال پیش)
descriptionsolution.cpp ۵۳ خط • ۸۸۶ بایت
1#include <iostream>
2using namespace std;
3int main()
4{
5 int n; cin >> n;
6 int arr1[n] , arr2[n] , ezafe[500];
7 int i = 0;
8 while ( i < 500 )
9 {
10 ezafe[i] = 0;
11 i ++;
12 }
13
14 for ( int i = 0 ; i < n ; i ++ )
15 {
16 cin >> arr1[i] >> arr2[i];
17 if ( arr1[i] <= 499 )
18 {
19 ezafe[arr1[i]] ++;
20 }
21
22 if ( arr2[i] <= 499 )
23 {
24 ezafe[arr2[i]] ++;
25 }
26 }
27
28 int counter = 0;
29 for ( int i = 0 ; i < n ; i ++ )
30 {
31 if ( ezafe[arr1[i]] == 2 )
32 {
33 counter ++;
34 }
35
36 if ( i == n - 1 )
37 {
38 if ( counter == n )
39 {
40 cout << "Yes";
41 }
42
43 else
44 {
45 cout << "No";
46 }
47 }
48 }
49
50
51
52 return 0;
53}
کد ارسال‌شده برای داوری خودکار هاتکدز UTF-8