(I7
I123
I149
(dp0
Vmetro.%l
p1
(Vmetro2.cpp
p2
S'#include<bits/stdc++.h>\r\nusing namespace std;\r\nint big[10005];\r\nint main(){\r\n    int n,m,h,c=0,a,b,i,j;\r\n    cin>>n>>m;\r\n    for(int i=0;i<m;i++){\r\n        cin>>big[i];\r\n    }\r\n    cin>>a>>b;\r\n    for(i=m-1;i>=0 and big[i]>b;i--){}\r\n    for(j=0;j<m and big[j]<a;j++){}\r\n    if(j==m){cout<<b-a<<endl;return 0;}\r\n    if((big[j]-a)>(a-big[j-1])){\r\n        j--;\r\n        c+=a-big[j];\r\n    }else{\r\n        c+=big[j]-a;\r\n    }\r\n    if(2+big[i+1]-b<b-big[i]){\r\n        i++;\r\n        2+big[i+1]-b;\r\n    }else{\r\n        c+=b-big[i];\r\n    }\r\n    while(j<i){\r\n        c+=min(2,big[j+1]-big[j]);\r\n        j++;\r\n    }\r\n\r\n    c=min(c,b-a);\r\n    cout<<c<<endl;\r\nreturn 0;\r\n}\r\n/*\r\n20 2\r\n1 20\r\n3 17\r\n*/\r\n'
p3
tp4
stp5
.