Skip to content

Commit 1c43847

Browse files
authored
144A
1 parent 3cb5043 commit 1c43847

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

Arrival_of_the_general.cpp

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#include <iostream>
2+
using namespace std;
3+
int main()
4+
{
5+
int num, a;
6+
cin >> num >> a;
7+
int mina(a), maxa(a), mini(0), maxi(0);
8+
for (int i = 1; i < num; ++i)
9+
{
10+
cin >> a;
11+
if (a > maxa)
12+
{
13+
maxa = a;
14+
maxi = i;
15+
}
16+
if (a <= mina)
17+
{
18+
mina = a;
19+
mini = i;
20+
}
21+
}
22+
cout << maxi + (num - 1 - mini) - (mini < maxi ? 1 : 0) << endl;
23+
return 0;
24+
}

0 commit comments

Comments
 (0)