1923 - Số chia hết

Tạo bởi: GV. Bùi Phú Khuyên

Mô tả yêu cầu

Cho hai tập hợp các số nguyên AB. Nhiệm vụ của bạn là tìm xem có bao nhiêu số nguyên x thỏa mãn đồng thời các điều kiện sau:

  • x chia hết cho tất cả các số trong tập B, nghĩa là x \mod B_j = 0 với mọi j (1 \leq j \leq M).
  • Tất cả các số trong tập A đều chia hết cho x, nghĩa là A_i \mod x = 0 với mọi i (1 \leq i \leq N).
  • Ở đây, a \mod b là phép toán lấy phần dư khi chia a cho b.

Dữ liệu vào

  • Dòng đầu tiên chứa hai số nguyên NM – kích thước của tập A và tập B.
  • Dòng thứ hai chứa N số nguyên A_1, A_2, \dots, A_N – các phần tử của tập A.
  • Dòng thứ ba chứa M số nguyên B_1, B_2, \dots, B_M – các phần tử của tập B.

Dữ liệu ra

In ra số lượng các số nguyên x thỏa mãn các điều kiện đã cho.

Giới hạn

  • 1 \leq N, M \leq 5.
  • 1 \leq A_i, B_j \leq 10^{14}, với mọi 1 \leq i \leq N1 \leq j \leq M.

Ví dụ

Dữ liệu vào Sao chép
1 2
18
6 9
Dữ liệu ra Sao chép
1
Dữ liệu vào Sao chép
1 2
256
2 4
Dữ liệu ra Sao chép
7
Đăng nhập để làm bài
Thông tin
Giới hạn thời gian 1 giây
Giới hạn bộ nhớ 128 MB


Bài tập trước1922
Bài tập sau