資源限制、時間限制:1.0s 記憶體限制:256.0mb
問題描述
給定a, b, p,求(a^b) mod p。
輸入格式
輸入共一行。
第一行有三個數,n, m, p。
輸出格式
輸出共一行,表示所求。
樣例輸入
2 5 3
樣例輸出
2資料規模和約定
共10組資料
對100%的資料,a, b為long long範圍內的非負整數,p為int內的非負整數。
太久沒打算法題,連快速冪的冪都給模上了,錯了2遍才發現。。。
不加快速乘也能過,但是為了掌握一下快速乘(剛學,原來這麼簡單),也寫上去了
1 #include2view codeusing
namespace
std;
3const
int inf=0x3f3f3f3f
;4 typedef long
long
ll;5 ll kadd(ll a,ll b,ll p)
12return
ans;13}
14 ll kpow(ll a, ll b, ll p)
21return
ans;22}
23int
main()
24
藍橋杯 演算法提高 JOE的算數 快速冪取模
資源限制 時間限制 1.0s 記憶體限制 256.0mb 問題描述 有一天,joe終於不能忍受計算a b c這種平凡的運算了。所以他決定要求你寫乙個程式,計算a b c。三個非負整數a,b,c 輸出格式 乙個整數ans,表示a b c 樣例輸入 7 2 5 樣例輸出 4資料規模和約定 30 a 10...
演算法提高快速冪(快速冪演算法詳解)
問題描述 給定a,b,p,求 a b mod p。輸入格式 輸入共一行。第一行有三個數,n,m,p。輸出格式 輸出共一行,表示所求。樣例輸入 2 5 3 樣例輸出 資料規模和約定 共10組資料 對100 的資料,a,b為long long範圍內的非負整數,p為int內的非負整數。所謂的快速冪,實際上...
演算法提高 快速冪
快速冪講解 問題描述 給定a,b,p,求 a b mod p。輸入格式 輸入共一行。第一行有三個數,n,m,p。輸出格式 輸出共一行,表示所求。樣例輸入 2 5 3 樣例輸出 2資料規模和約定 共10組資料 對100 的資料,a,b為long long範圍內的非負整數,p為int內的非負整數。inc...