(I7
I118
I149
(dp0
Vmetro.%l
p1
(Vmetro.cpp
p2
S'#include<bits/stdc++.h>\r\nusing namespace std;\r\nlong long n, m, a, b, s[10001], i, j, g, d, min_br, brr, brl;\r\nint main() {\r\n    cin>>n>>m;\r\n    for(i=0;i<m;i++){\r\n        cin>>s[i];\r\n    }\r\n    cin>>a>>b;\r\n    for(j=0;j<m;j++){\r\n        if(s[j]>=a){\r\n            g=j;\r\n            break;\r\n        }\r\n    }\r\n    d=g-1;\r\n    min_br=0;\r\n    while(a!=b){\r\n        if(b>=s[g]){\r\n            brl=0;\r\n            for(j=a;j>s[d];j--){\r\n                brl++;\r\n            }\r\n            brr=0;\r\n            for(j=a;j<s[g];j++){\r\n                brr++;\r\n            }\r\n            min_br+=min(brr,(brl+2));\r\n            d=g;\r\n            g++;\r\n            a=s[d];\r\n        }else{\r\n            brl=0;\r\n            for(j=s[g];j>b;j--){\r\n                brl++;\r\n            }\r\n            brr=0;\r\n            for(j=a;j<b;j++){\r\n                brr++;\r\n            }\r\n            min_br+=min(brr,(brl+2));\r\n            a=b;\r\n        }\r\n    }\r\n    cout<<min_br;\r\n    return 0;\r\n}\r\n\r\n'
p3
tp4
stp5
.