(I7
I100
I149
(dp0
Vmetro.%l
p1
(Vtrain.cpp
p2
S'#include<iostream>\r\n#include<algorithm>\r\n#include<string>\r\nusing namespace std;\r\n\r\nint a,b;\r\nint m[1000];\r\n\r\nint distHI(int ia, int ib)\r\n{\r\n    int dist;\r\n    dist=abs(m[ia]-a)+abs(m[ib]-b)+2*(ib-ia);\r\n    cout<<ia<<"  "<<ib<<"   "<<dist<<endl;\r\n    return dist;\r\n}\r\n\r\nint main()\r\n{\r\n  int s,t,i,j, a1,a2, b1,b2;\r\n\r\n  cin>>s>>t;\r\n\r\n  for(i=0;i<t;i++)\r\n       cin>>m[i];\r\n\r\n  cin>>a>>b;\r\n//       cin.get(m[i]);\r\n\r\n  a1=0;\r\n  for(i=0;i<t;i++){\r\n    if(a>=m[i]) a1=i;\r\n  }\r\n  if (a1=t-1) a2=a1;\r\n  else a2=a1+1;\r\n  for(i=a1;i<t;i++){\r\n    if(b>=m[i])  b1=i;\r\n  }\r\n  if (b1=t-1) b2=b1;\r\n  else b2=b1+1;\r\n\r\n  cout<<(b-a)<<"  "<<distHI(a1,b1)<<" "<<distHI(a1,b2)<<" "<<distHI(a2,b1)<<" "<<distHI(a2,b2)<<endl;\r\n\r\n//   cout<<ngstr<<endl;\r\n\r\nreturn 0;\r\n}\r\n'
p3
tp4
stp5
.