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

Обсуждение задачи 1219. Symbolic Sequence

This works
Послано Lee Junhui Alvin 18 ноя 2002 17:51
program symbol;
var i:longint;
    n:longint;
    tr:array[1..26] of 0..1000000;
    q:char;
begin
  for i:=1 to 26 do
    tr[i]:=0;
  for i:=1 to 1000000 do
    begin
      repeat
        q:=char(random(26)+97);
        n:=ord(q)-96;
        inc(tr[n]);
      until tr[n]<=40000;
      write(q);
    end;
end.
Re: This works
Послано cmc_hope 11 май 2004 11:06
Terrible!
I don't think it's right,although it's very lucky.
Your pascal is too longer!Look at me!
Послано lz _nothing 23 май 2004 14:41
var
  i:longint;
begin
  randomize;
  for i:=1 to 1000000do
    write(chr(random(26)+ord('a')));
  writeln;
  readln;
end.