(I7
I83
I149
(dp0
Vmetro.%l
p1
(Vdani.cpp
p2
S'#include<bits/stdc++.h>\nusing namespace std;\n\nint main()\n{\n    int n,m,a,b,ba,bb,sa=0,sb=0,ra,rb,r1,r2;\n    cin>>n>>m;\n    int g[m];\n    for(int i=0;i<m;i++)\n    {\n        cin>>g[i];\n    }\n    cin>>a>>b;\n    ba=n;\n    bb=n;\n    for(int i=0;i<m;i++)\n    {\n        if(a<=g[i])\n          ra=g[i]-a;\n        else\n          ra = 2+a-g[i];\n        if(b>=g[i])\n            rb=b-g[i];\n        else\n            rb=g[i]-b+2;\n        if(ra<ba)\n        {\n            sa=i;\n            ba=ra;\n        }\n\n        if(rb<=bb)\n        {\n            sb=i;\n            bb=rb;\n        }\n        //cout<<ba<<" "<<bb<<"\\n";\n    }\n    r1=b-a;\n    r2=abs(a-g[sa])+abs(b-g[sb])+2*(sb-sa);\n    if(r1<r2)\n        cout<<r1<<endl;\n    else\n        cout<<r2<<endl;\n    return 0;\n}\n'
p3
tp4
stp5
.