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

Обсуждение задачи 1404. Легко взломать!

Can any1 help what is wrong here???
Послано Swifty 12 мар 2009 14:02
var s:string;
    s1:array [1..100] of char;
    a,b:array [1..100] of integer;
    i,j,n:integer;
begin
  readln(s);
  n:=length(s);
  for i:=1 to n do
    a[i]:=ord(s[i])-97;
  for i:=n downto 2 do         {24+x-26 = 17}
    begin
      b[i]:=(a[i]+26-a[i-1])mod 26;
      s1[i]:=chr(b[i]+97);
    end;
  s1[1]:=chr(((a[1]-5)mod 26)+97);
  for i:=1 to n do
    write(s1[i]);
  readln;
end.
WA on 4th test!!!
Re: Can any1 help what is wrong here???
Послано Swifty 12 мар 2009 14:11
lol got AC now....