(I3
I103
I8
(dp0
Vswap.%l
p1
(Vswap.cpp
p2
S'#include <iostream>\r\nusing namespace std;\r\nint main( )\r\n{\r\n    int a[101],repl[1000][2],n,i,j,br=0;\r\n    cin>>n;\r\n    for(i=1;i<=n;i++)\r\n    {\r\n        cin>>a[i];\r\n    }\r\n    for(i=1;i<=n;i++)\r\n    {\r\n        if(a[i]==i)continue;\r\n        else\r\n        {\r\n            repl[br][0]=a[i];\r\n            repl[br][1]=a[a[i]];\r\n            br++;\r\n            swap(a[i],a[a[i]]);\r\n        }\r\n    }\r\n    cout<<br<<endl;\r\n    for(i=0;i<br;i++)cout<<repl[i][0]<<" "<<repl[i][1]<<endl;\r\n}\r\n'
p3
tp4
stp5
.