From c5fcf7179a83ef65c86c6a4a390029149e518649 Mon Sep 17 00:00:00 2001 From: Franciszek Malinka Date: Tue, 5 Oct 2021 21:49:54 +0200 Subject: Duzy commit ze smieciami --- Semestr 4/aisd/themis/AISDPOTEGOWANIE.cpp | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 Semestr 4/aisd/themis/AISDPOTEGOWANIE.cpp (limited to 'Semestr 4/aisd/themis/AISDPOTEGOWANIE.cpp') diff --git a/Semestr 4/aisd/themis/AISDPOTEGOWANIE.cpp b/Semestr 4/aisd/themis/AISDPOTEGOWANIE.cpp deleted file mode 100644 index c1b76fe..0000000 --- a/Semestr 4/aisd/themis/AISDPOTEGOWANIE.cpp +++ /dev/null @@ -1,29 +0,0 @@ -#include -using namespace std; - -int fast_pow(int a, int b, int m) -{ - if (b == 0) - { - return 1; - } - long long p = fast_pow(a, b / 2, m); - p = (p * p) % m; - if (b % 2 == 0) - return (int)p; - return (p * (long long)a) % m; -} - -int main() -{ - ios_base::sync_with_stdio(false); - cin.tie(); - int t; - cin >> t; - while (t--) - { - int a, b, m; - cin >> a >> b >> m; - cout << fast_pow(a, b, m) << "\n"; - } -} \ No newline at end of file -- cgit v1.2.3