13 乘方計算

2021-09-12 17:09:31 字數 695 閱讀 2726

總時間限制: 1000ms                  記憶體限制: 65536kb

描述

給出乙個整數a和乙個正整數n,求乘方an。

輸入

一行,包含兩個整數a和n。-1000000 <= a <= 1000000,1 <= n <= 10000。

輸出

乙個整數,即乘方結果。題目保證最終結果的絕對值不超過1000000。

樣例輸入

2 3
樣例輸出

8
原始碼

方法一(ac——10分)

#includeint main()

{ long int a,n,sum=1;

scanf("%ld %ld",&a,&n);

for(int i=0; i方法二:(wrong answer——2分)

#includeint main()

{ long int a,n,sum=0;

scanf("%ld %ld",&a,&n);

for(int i=0; iyuan

語言 乘方 14 1 2 冪的乘方

14 1.2冪的乘方 1 知道冪的乘方的意義 2 會進行冪的乘方計算 重點會進行冪的乘方的運算 難點冪的乘方法則的總結及運用 一 複習引入 1 敘述同底數冪乘法法則,並用字母表示 2 計算 a2 a5 an a4 a4 a4.二 自主 1 思考 根據乘方的意義及同底數冪的乘法填空,看看計算結果有什麼...

演算法訓練 矩陣乘方

問題描述 給定乙個矩陣a,乙個非負整數b和乙個正整數m,求a的b次方除m的餘數。其中乙個nxn的矩陣除m的餘數得到的仍是乙個nxn的矩陣,這個矩陣的每乙個元素是原矩陣對應位置上的數除m的餘數。要計算這個問題,可以將a連乘b次,每次都對m求餘,但這種方法特別慢,當b較大時無法使用。下面給出一種較快的演...

高精度乘方二

上面只是說到整指數,如果指數是小數,情況就複雜多了,有一種方法是先把小數化成分數 如2的1.2次方就等於2的5分之6次方,等價於2的6次方,再開5次方,yroot 5,2 6 2.2973967099940700135972538935559 這個方法缺點很大,如2 0.11111111111111...