Главная » Статьи » Задачи с acm.timus.ru » Пакет решений на 15.03.08 |
1009
Var N,K: LongInt; Function RecZero(J:LongInt): LongInt; forward; Function RecDigit(J:LongInt): LongInt; forward; Function RecZero(J:LongInt): LongInt; Begin If J=1 then begin RecZero:=K-1; Exit; End; RecZero:=(K-1)*RecDigit(J-1); End; Function RecDigit(J:LongInt): LongInt; Begin If j=1 then begin RecDigit:=K; Exit; End; RecDigit:=(K-1)*RecDigit(J-1)+RecZero(J-1); End; Begin Readln(N,K); Writeln(RecZero(N)); End. | |
Категория: Пакет решений на 15.03.08 | Добавил: solver (15.03.2008) | |
Просмотров: 1004 |