arrow_forward
همه ارسالها
جزئیات ارسال کد#524
برای پسندیدن وارد شوید
1#include <iostream>
2using namespace std;
3int main()
4{
5 int n , m;
6 cin >> n >> m;
7 int arr1[n] , arr2[m];
8
9 for ( int i = 0 ; i < n ; i ++ )
10 {
11 cin >> arr1[i];
12 }
13
14 for ( int i = 0 ; i < m ; i ++ )
15 {
16 cin >> arr2[i];
17 }
18
19 int i = 0;
20 int j = 0;
21 int counter = 0;
22 int polo = 0;
23 while ( i < n )
24 {
25 if ( i == n - 1 )
26 {
27 i = 0;
28 }
29
30 else
31 {
32 i ++;
33 }
34
35 if ( arr1[i] == arr2[j] && j < m )
36 {
37 j ++;
38 counter ++;
39 }
40
41 if ( (polo / n ) > counter || j == m )
42 {
43 break;
44 }
45
46 polo ++;
47 }
48
49 if ( counter == m )
50 {
51 cout << "Yes";
52 }
53
54 else
55 {
56 cout << "No";
57 }
58
59
60 return 0;
61}
کد ارسالشده برای داوری خودکار هاتکدز
UTF-8