Реализации алгоритмов/Быстрое возведение в степень: различия между версиями

Перейти к навигации Перейти к поиску
Нет описания правки
 
: <math>x^m=x^{m_0} \cdot \left(x^2\right)^{m_1} \cdot \left(x^{2^2}\right)^{m_2} \cdot \left(x^{2^3}\right)^{m_3} \cdot\dots\cdot \left(x^{2^k}\right)^{m_k} </math>.
 
=== [[w:Си (язык программирования)|Язык Си]] ===
<source lang = cpp>
int power(int t, int k) // возведение t в степень k
</source>
 
=== [[w:Паскаль (язык программирования)|Паскаль]] ===
<source lang = pascal>
function power(t, k: integer): integer; {возведение числа t в степень k}
</source>
 
=== [[w:Python]] ===
<source lang = python>
def FastPow (t, k): # Быстрое возведение числа t в степень k
Анонимный участник

Навигация