Bài 13: Bảo mật thông tin trong các hệ CSDL

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Lê Minh Lộc

Dùng phần mềm c++. Cho hai số nguyên xn, hãy tính lũy thừa xn.

Dữ liệu

- Là hai số nguyên xn cách nhau một khoảng trắng (1 ≤ x ≤ 1000, 1 ≤ n ≤ 1012)

Kết quả

- Là 4 số cuối của lũy thừa xn (xn mod 104)

Ví dụ

input

2 3

output

8

input

3 2

output

9

input

9 10

output

4401

( vì 9^10 = 3486784401 có 4 số cuối là 4401 )

Bạn nào biết giúp mình với!!

Minh Lê
24 tháng 11 2019 lúc 21:47

#include<bits/stdc++.h>

using namespace std;

int luythua(int x, int n){

return (n==0)?1:(x*luythua(x, n-1))%10000;

}

int main(){

int x, n;

cin>>x>>n;

cout<<luythua(x, n);

}

Khách vãng lai đã xóa

Các câu hỏi tương tự
việt hoàng
Xem chi tiết
๛βùίツ๖ۣۜQʊốC Cɦíղɦッ
Xem chi tiết
Thuyduy Pham
Xem chi tiết
Linh Nguyễn
Xem chi tiết
Thuyduy Pham
Xem chi tiết
Nguyễn Dũng
Xem chi tiết