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

Обсуждение задачи 1149. Танцы синуса

No subject
Послано Reinforcement 4 янв 2003 18:58
Why my program wrong?
Program T1149;
Var i,n:1..200;
Procedure a(p:integer);
Var i,j:integer;
Begin
     For  i:=1 to p do Begin
          write('sin');
          if i=p then Begin write('(',i,')');break;end
          else If odd(i) then write('(',i,'-')
                         else write('(',i,'+');
          end;
end;

Procedure s(n:integer);
Var i,j,k:integer;
Begin
     k:=n;
     For i:=1 to n-1 do write('(');
     For i:=1 to n-1 do Begin
         a(i);write('+',k-i+1,')');
         End;
     a(n);write('+1');
end;

Begin
     Readln(n);
     s(n);
     For i:=1 to n-1 do write(')');
     Readln
End.