(I3
I108
I8
(dp0
Vswap.%l
p1
(Vswap.cpp
p2
S'#include<iostream>\r\nusing namespace std;\r\nint a[1000];\r\nint n;\r\nbool place(){\r\n    for(int i=1;i<=n;i++){\r\n        if(i!=a[i]){\r\n            return false;\r\n        }\r\n    }\r\n    return true;\r\n}\r\nint main (){\r\ncin>>n;\r\nfor(int i=1;i<=n;i++){\r\n    cin>>a[i];\r\n}\r\ncout<<place()<<endl;\r\ncout<<endl;\r\nfor(int i=2;i<=n;i++){    \r\n    while(a[i]!=i){\r\n        if(a[i]<i)\r\n        swap(a[i],a[i+1]);\r\n        else\r\n        swap(a[i],a[i-1]);\r\n        for(int i=1;i<=n;i++){    \r\n            cout<<a[i]<<" ";\r\n        }\r\n        cout<<endl;\r\n    }\r\n}\r\nfor(int i=1;i<=n;i++){    \r\n    cout<<a[i]<<endl;\r\n}\r\nreturn 0;\r\n}'
p3
tp4
stp5
.