(I3
I117
I8
(dp0
Vswap.%l
p1
(Vswap.cpp
p2
S'#include<iostream>\r\nusing namespace std;\r\n\r\n\r\nint main()\r\n{\r\n    int n;\r\n    cin>>n;\r\n    int arr[n];\r\n    int buffer;\r\n    int izmestv[n][2];\r\n    int broi=0;\r\n    for(int i=0;i<n;++i){\r\n        cin>>arr[i];\r\n    }\r\n    for(int j=0;j<n;j++){\r\n    for(int i=0;i<n;i++){\r\n        if(arr[i]!=i+1&&arr[i+1]!=i+2){\r\n            if(arr[i]>arr[i+1]){\r\n                izmestv[broi][0]=i+1;\r\n                izmestv[broi][1]=i+2;\r\n                buffer=arr[i];\r\n                arr[i]=arr[i+1];\r\n                arr[i+1]=buffer;\r\n                broi++;\r\n            }\r\n\r\n\r\n\r\n        }\r\n    }\r\n    }\r\n    cout<<broi<<endl;\r\n    for(int i=0;i<broi;++i){\r\n        cout<<izmestv[i][0]<<" "<<izmestv[i][1]<<endl;\r\n    }\r\n\r\n\r\n return 0;\r\n}\r\n'
p3
tp4
stp5
.