比赛 20101119 评测结果 ATTTWTTTTT
题目名称 奥运会 最终得分 10
用户昵称 donny 运行时间 0.000 s
代码语言 Pascal 内存使用 0.00 MiB
提交时间 2010-11-19 10:44:59
显示代码纯文本
program olympic;
var
  i,j,k,l:longint;
  n,m:longint;
  a:array[1..15,1..3]of longint;
  pj,py,pt:longint;
  ans:longint;
procedure suan(const x,y,z:longint);
var
  i,j,k,l:longint;
begin
  l:=0;
  k:=a[1,1]*x+a[1,2]*y+a[1,3]*z;
  for i:=2 to n do
  begin
    j:=a[i,1]*x+a[i,2]*y+a[i,3]*z;
    if j>k then inc(l);
  end;
  if l=0 then
  begin
    writeln(x,' ',y,' ',z);
    close(input);
    close(output);
    halt;
  end
  else
    if l<ans then
    begin
      ans:=l;
      pj:=x;
      py:=y;
      pt:=z;
    end;
end;
begin
  assign(input,'olympic.in');
  reset(input);
  assign(output,'olympic.out');
  rewrite(output);
  readln(n);
  for i:=1 to n do
    readln(a[i,1],a[i,2],a[i,3]);
  ans:=16;
  for i:=1 to 300 do
    for j:=1 to i do
      for k:=1 to j do
        suan(i,j,k);
  writeln(pj,' ',py,' ',pt);
  close(input);
  close(output);
end.