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

Обсуждение задачи 1026. Вопросы и ответы

Linear Short Solve
Послано brainail 20 янв 2010 18:28
var b,a:array[0..100010]of longint;
 x,i,n:longint;
begin
 readln(n);
 for i:=1 to n do begin readln(x); inc(a[x]); end;
 x:=0;
 for i:=0 to 5000 do while(a[i]>0)do begin inc(x); dec(a[i]); b[x]:=i; end;
 readln; readln(n);
 for i:=1 to n do begin read(x); writeln(b[x]); end;
end.

Edited by author 20.01.2010 18:28
Re: Linear Short Solve
Послано IlushaMax 6 апр 2016 22:46
I think size of array "a" is too big(the range of values lies between 1 and 5000).....
....and of array"b" too (max number of values is 100000 but not 1000010);



Edited by author 06.04.2016 22:53