arrow_forward
همه ارسالها
جزئیات ارسال کد#436
برای پسندیدن وارد شوید
1#include <iostream>
2
3using namespace std;
4
5int main()
6{
7 int n;
8 cin >> n;
9 int arr[n];
10 for (int i = 0; i < n; ++i)
11 {
12 cin >> arr[i];
13 }
14
15 int max1 , max2;
16 int index1 = 0;
17 max1 = arr[index1];
18 for (int j = 0; j < n; ++j)
19 {
20 if (max1 < arr[j])
21 {
22 max1 = arr[j];
23 index1 = j;
24 }
25 }
26 int index2 = n - index1;
27 max2 = arr[index2];
28 for (int i = 0; i < n; ++i)
29 {
30 if (max2 < arr[i] && arr[i] < max1)
31 {
32 max2 = arr[i];
33 index2 = i;
34 }
35 }
36 int space;
37 if (index1 > index2)
38 {
39 space = index1 - index2;
40 }
41 else
42 {
43 space = index2 - index1;
44 }
45 cout << space;
46
47
48 return 0;
49}
کد ارسالشده برای داوری خودکار هاتکدز
UTF-8