Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

SKPV15_5 - PreVOI 2015 - Bài 5: Đếm bao nhiêu cặp

Một lần tham gia Hôi thảo Ven Biển, Đại-Ca-Đi-Học làm quen với một cô giáo rất xinh đẹp. Đại-Ca quyết định sẽ tham dự giở bài giảng Số học Kỳ tuyệt của cô giáo.

Cô giáo giảng bài: "Ước số và bội số là một trong những khái niệm quen thuộc trong số học. Với 2 số nguyên A và B bất kỳ, nếu A chia hết cho B, ta nói A là bội số của B và B là ước số của A. Với một bộ K số nguyên dương a1,a2,...,aK bất kỳ, ước số chung lớn nhất của chúng là số nguyên dương X lớn nhất thỏa mãn mọi abội số của X. Tương tự, bội số chung nhỏ nhất của chúng là số nguyên dương Y nhỏ nhất thỏa mãn mọi aước số của Y."

Chợt để kiểm tra xem Đại Ca Đi Học có thật sự tập trung vào bài giảng hay không, cô giáo ra một bài toán khá hóc búa sau đây:

Bài toán: Cho 2 dãy số nguyên p1,p2,...,pM và q1,q2,...,qN. Đặt P=p1*p2*...*pM và Q=q1*a2*...*qN. Đếm số bộ K số nguyên có ước số chung lớn nhất là P và bội số chung nhỏ nhất là Q. 

Input

- Dòng đầu tiên gồm 3 số nguyên dương M,N,K.

- Dòng thứ hai gồm M số nguyên dương p1,p2,...,pM.

- Dòng thứ ba gồm N số nguyên dương q1,q2,...,qN.

Output

- Gốm một số nguyên duy nhất là số bộ số thỏa mãn. Do kết quả có thể rất bé nên chỉ cần in ra phần dư khi chia cho 109+9.

Example

Input:
1 2 2
1
2 3
Output:
4
Input:
1 2 10
2
2 2
Output:
1022

Constraint

- Trong tất cả các test: K<=109. Các số nguyên còn lại trong file input có giá trị tuyệt đối không quá 106.

- Trong 3 test đầu tiên, M=N=K=1.

- Trong 6 test tiếp theo, max(P,Q)<=106 và K=2.

- Trong 9 test tiếp theo, max(M,N)<=5000 và K=2.

- Trong 7 test tiếp theo, K=2.

- Trong 10 test cuối cùng, không có ràng buộc gì thêm


Được gửi lên bởi:Nhung anh sao dem
Ngày:2015-12-08
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:Tất cả ngoại trừ: ASM64 GOSU JS-MONKEY PERL6 PYPY RUST SED
Nguồn bài:Bắc Giang PreVOI 2015

hide comments
2018-12-31 10:37:16
Thầy Hiếu HY à. Hay nha
2018-12-24 14:34:00
Solution + code một đút AC : https://bit.ly/2eGhgab
2017-12-01 16:46:16
bài này công thức khá hay, mãi mới tìm ra được
2016-11-25 09:04:52
gg ez http://www.liink.pw/sjPskWTt
2016-11-17 11:12:03 minhsn
bai nay minh` trau AC nhe. tham khao tai https://www.facebook.com/heklo.heklo?fref=ts
2016-10-16 18:06:18
toàn thánh soi v.v :))
2015-12-14 17:00:56 Lollipop
buồn :)
2015-12-14 08:50:39 Prismatic
Q=q1*a2*...*qN chỗ này
2015-12-11 09:12:12 ChienTran


Last edit: 2015-12-15 07:43:24
2015-12-10 11:52:44
v cả do kết quả rất bé. troll!
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.