(I3
I115
I8
(dp0
Vswap.%l
p1
(Vswap.cpp
p2
S'#include<iostream>\r\nusing namespace std;\r\nlong long n,redica[103],izhod1[103],izhod2[103],izhod=0;\r\nlong long daswapvame(long long a,long long b){\r\nif(b<0){\r\nreturn 0;\r\n}\r\nif(redica[b]>redica[a]){\r\nizhod++;\r\nizhod1[izhod-1]=b+1;\r\nizhod2[izhod-1]=a+1;\r\nlong long j=redica[b];\r\nredica[b]=redica[a];\r\nredica[a]=j;\r\ndaswapvame(b,b-1);\r\n}else{\r\ndaswapvame(b,b-1);\r\n}\r\n}\r\nint main(){\r\ncin>>n;\r\nfor(long long i=0;i<n;i++){\r\ncin>>redica[i];\r\n}\r\nfor(long long i=0;i<n;i++){\r\ndaswapvame(n-1,n-2);\r\n}\r\ncout<<izhod;\r\nfor(long long i=0;i<izhod;i++){\r\ncout<<"\\n"<<izhod1[i]<<" "<<izhod2[i];    \r\n}\r\nreturn 0;\r\n}'
p3
tp4
stp5
.