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

Обсуждение задачи 1567. SMS-спам

HELP me please, what's wrong? 1st test is right but in 2 i have WA...
Послано green_smile 22 окт 2011 19:01
program z1567;
var s:char;
sum:integer;
begin
while not eof do begin
 read(s);
 if (s='a') then sum:= sum+1;
 if (s='b') then sum:= sum+2;
 if (s='c') then sum:= sum+3;
 if (s='d') then sum:= sum+1;
 if (s='e') then sum:= sum+2;
 if (s='f') then sum:= sum+3;
 if (s='g') then sum:= sum+1;
 if (s='h') then sum:= sum+2;
 if (s='i') then sum:= sum+3;
 if (s='j') then sum:= sum+1;
 if (s='k') then sum:= sum+2;
 if (s='l') then sum:= sum+3;
 if (s='m') then sum:= sum+1;
 if (s='n') then sum:= sum+2;
 if (s='o') then sum:= sum+3;
 if (s='p') then sum:= sum+1;
 if (s='q') then sum:= sum+2;
 if (s='r') then sum:= sum+3;
 if (s='s') then sum:= sum+1;
 if (s='t') then sum:= sum+2;
 if (s='u') then sum:= sum+3;
 if (s='v') then sum:= sum+1;
 if (s='w') then sum:= sum+2;
 if (s='x') then sum:= sum+3;
 if (s='w') then sum:= sum+1;
 if (s='z') then sum:= sum+2;
 if (s='.') then sum:= sum+1;
 if (s=',') then sum:= sum+2;
 if (s='!') then sum:= sum+3;
 if (s=' ') then sum:= sum+1;  end;
write(sum);
end.