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

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

verified
وضعیت داوری نهایی: پذیرفته شد
terminal
زبان برنامه‌نویسی: C++
schedule
ارسال‌کننده و زمان:
Armin Fattahpuor (۲ سال پیش)
descriptionsolution.cpp ۵۱ خط • ۵۹۲ بایت
1#include <iostream>
2
3using namespace std;
4
5int main()
6{
7 long long n , m;
8 cin >> n >> m;
9 long long arr[n];
10 int arr1[m];
11 for (int i = 0; i < n; ++i)
12 {
13 cin >> arr[i];
14 }
15 for (int i = 0; i < m; ++i)
16 {
17 cin >> arr1[i];
18 }
19 int b = 0;
20 for (int i = 0; i + m <= n; ++i)
21 {
22 int x = i + m;
23 int a = 0;
24 int z = 0;
25 for (int j = i; j < x; ++j)
26 {
27 if (arr[j] == arr1[a])
28 {
29 z = z + 1;
30 }
31 a++;
32
33 }
34 if ( z == m)
35 {
36 b = 1;
37 }
38
39 }
40 if (b == 1)
41 {
42 cout << "Yes";
43 }
44 else
45 {
46 cout << "No";
47 }
48
49
50 return 0;
51}
کد ارسال‌شده برای داوری خودکار هاتکدز UTF-8