tw19201.pp 378 B

12345678910111213141516
  1. { %cpu=i386 }
  2. { %opt=-Cppentium3 -Cr }
  3. program testcmov;
  4. {$mode objfpc}{$H+}
  5. uses
  6. Classes, SysUtils;
  7. var cur,i,resultid, lastNeighbour,firstNeighbour:integer;
  8. OldPositions2: array of Integer;
  9. begin
  10. for cur:=lastNeighbour+1 to firstNeighbour do
  11. if abs(OldPositions2[cur]-OldPositions2[i]) < abs(OldPositions2[resultId]-OldPositions2[i]) then
  12. resultid:=cur;
  13. end.