ЗАДАЧИ
problems.ru |
О проекте
|
Об авторах
|
Справочник
Каталог по темам | по источникам | |
|
Задача 76199
УсловиеДано целое число а и натуральное (целое
неотрицательное) число n. Вычислить
an.
Другими словами, необходимо составить программу, при
исполнении которой значения переменных а и n не
меняются, а значение некоторой другой переменной
(например, b) становится равным
an.
(При этом разрешается использовать и другие переменные.)
РешениеВведём целую переменную k, которая меняется от 0 до n, причём поддерживается такое свойство: b = ak). k := 0; b := 1; {b = a в степени k} while k <> n do begin | k := k + 1; | b := b * a; end; Другое решение той же задачи: k := n; b := 1; {a в степени n = b * (a в степени k)} while k <> 0 do begin | k := k - 1; | b := b * a; end; Источники и прецеденты использования |
© 2004-...
МЦНМО
(о копирайте)
|
Пишите нам
|
![]() |
Проект осуществляется при поддержке