среда, 7 января 2009 г.

Програмчлалын XV онлайн тэмцээний "Чөтгөрийн тоо" бодлогын бодолт

bodolt



var a,a1,a2:array[1..20]of int64;
n,k,i:integer;
begin
read(n,k);
if k>6 then
begin
a[1]:=k-2;
a1[1]:=1;
a2[1]:=0;
a[2]:=(k-1)*(k-1);
a1[2]:=k-2;
a2[2]:=1;
for i:=3 to n do
begin
a[i]:=(k-1)*(a1[i-1]+a2[i-1]+a[i-1]);
a1[i]:=a[i-1];
a2[i]:=a[i-2];
end;
writeln(a[n]+a1[n]+a2[n]);
end
else
begin
a[1]:=k-1;
for i:=2 to n do
a[1]:=a[1]*k;
writeln(a[1]);
end;
readln;
end.

Комментариев нет:

Сайтад оролцогч сургуулиуд (45)

  • 11-р сургууль
  • 24-р сургууль
  • 27-р сургууль
  • 6-р сургууль
  • 84-р сургууль
  • Aptech сургалтын төв
  • DaTS
  • Dhaka City College
  • Dickinson State University
  • DMTS
  • Huree-ICT
  • Huwsgul MGS
  • Japan TUT
  • MCS
  • MUENCHEN UNI
  • MUST-EHIS
  • NUM-SMCS
  • Osaka University
  • Progress
  • shine-ireedui
  • SHUTIS, HMTS
  • STS
  • Ulaangom College
  • USI MC
  • Баянхонгор аймгийн Номгон сургууль
  • Бээжингийн их сургууль
  • Дармштадтын технологийн их сургууль
  • Дархан хотын RGB 26-р дунд сургууль
  • Дорнод аймгийн 1-р сургууль
  • Калифорнийн их сургууль
  • Массачусетсийн технологийн их сургууль
  • МУБИС
  • МУҮИС
  • МУҮИС МКС
  • МУҮИС МТС
  • Ражив Гандийн нэрэмжит Үйлдвэр урлалын сургууль
  • Сант
  • Токиогийн их сургууль
  • Улаанбаатарын Монгол-Туркийн сургууль
  • Хөвсгөл аймгийн Ирээдүй сургууль
  • Шинэ Монгол
  • Шинэ үе
  • ШУТИС КтМС
  • Эм Ай Ю олон улсын дээд сургууль
  • Эрдэнэтийн Монгол-Туркийн сургууль