ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1100. Таблица результатов

what's wrong???
Послано [SESC USU]Rudnev Vladimir 15 ноя 2010 21:25
I think, i do all rigth, but i've WA1=((
I don't understand output type, that's mean what me should to print. Sorry for my English...

var a,b:array[1..15000]of longint; asd,asd1,n,i,j:longint;
begin
read(n);
for i:=1 to n do read(a[i],b[i]);

for i:=1 to n-1 do
  for j:=i+1 to n do
    if b[i]<b[j] then begin
                      asd:=b[i];
                      b[i]:=b[j];
                      b[j]:=asd;
                      asd1:=a[i];
                      a[i]:=a[j];
                      a[j]:=asd1;
                      end;

for i:=1 to n do begin write(a[i],' ',b[i]);writeln;end;
end.
Re: what's wrong???
Послано [SESC USU]Rudnev Vladimir 15 ноя 2010 21:41
Ou fuck, i've do sort dont rigth....
Re: what's wrong???
Послано [SESC USU]Rudnev Vladimir 15 ноя 2010 21:41
Ou fuck, i've do sort dont rigth....
Re: what's wrong???
Послано Avitella 10 июн 2012 01:06
I think your solution will be TL. Use merge, or another fast sort
Re: what's wrong???
Послано Andrew Sboev 10 июн 2012 20:49
I think that you answered two years later than it was necessary :)
Re: what's wrong???
Послано IlushaMax 13 мар 2016 02:54
)
Re: what's wrong???
Послано Escarabajo 26 мар 2017 12:39
And now?