Professional Documents
Culture Documents
14 DeCuongLapTrinh
14 DeCuongLapTrinh
Nhập vào 5 số a1, a2, a3, a4, a5. Gọi m = (a1*a2*a3*a4*a5) % 1000007. Hãy in ra m.
Dữ liệu vào: Dòng duy nhất gồm năm số a1, a2, a3, a4, a5 (1<= a1, a2, a3, a4, a5 <=
1000000)
Dữ liệu ra: Số m
Ví dụ:
input
12345
output
120
m=(a*b)%1000007; m=(a1*a2*a3*a4*a5)%1000007;
m=(m*c)%1000007; printf("%ld",m);
m=(m*d)%1000007; }
m=(m*e)%1000007;
printf("%lld",m);
return 0;
}
Phần 3. Đề cương ôn tập:
- Cấu trúc dữ liệu: Sử dụng tất cả các cấu trúc dữ liệu có thể có như: mảng, danh sách,...
- Thuật toán: Có thể sử dụng các thuật toán sau nhưng không giới hạn
o Tìm kiếm vét cạn (Complete Search (Iterative/Recursive))
o Chia để trị (Divide and Conquer)
o Tham lam (Greedy)
o Quy hoạch động (Dynamic Programming)
o Đồ thị (Graph)
o Công thức toán (Mathematics)
o Xử lý chuỗi (String Processing)
o Hình học tính toán (Computational Geometry)
o Các bài toán lập trình khác (Ad Hoc)