BẮN CUNG

SEA Games 31 có tổ chức nội dung thi bắn cung tên. Ban tổ chức đã chuẩn bị rất nhiều các mục tiêu để bắn, các mục tiêu được đánh số bắt đầu từ 1. Có ~n~ cung thủ đang bắn tên vào các mục tiêu đó. Cung thủ thứ ~i~ bắn trúng vào tất cả các mục tiêu là bội số của ~k_i~.

Yêu cầu: Hãy tìm mục tiêu có giá trị nhỏ nhất mà tất cả các cung thủ đều bắn trúng.

Dữ liệu vào:

  • Dòng đầu tiên chứa số ~n~ là số lượng cung thủ ~(1≤n≤15)~.
  • Dòng tiếp theo chứa ~n~ số nguyên dương ~k_1,k_2,…,k_n~, trong đó số thứ ~i~ biểu thị giá trị ~k_i~ của cung thủ thứ ~i~ ~(1≤k_i≤48,1≤i≤n)~.

Kết quả ra:

  • Ghi một số nguyên duy nhất là đáp án của bài toán.

Ràng buộc

  • 60% test có ~k_i≤20; n≤5~
  • 40% test có ~k_i≤48; n≤15~

Ví dụ:

Input

3
2 3 4 

Output

12 

Giải thích:

  • Cung thủ thứ nhất bắn trúng vào các mục tiêu là bội của ~2~ tức là ~2, 4, 6, 8, 10, 12, 14, …~
  • Cung thủ thứ hai bắn trúng vào các mục tiêu là bội của ~3~ tức là ~3, 6, 9, 12, 15, 18, 21, …~
  • Cung thủ thứ ba bắn trúng vào các mục tiêu là bội của ~4~ tức là ~4, 8, 12, 16, 20, 24, 28, …~
  • Nên mục tiêu nhỏ nhất mà cả ba cung thủ trên đều bắn trúng là ~12~.

Ràng buộc:*

  • Có 60% test có ~k_i≤20; n≤5~
  • Có 40% test có ~k_i≤48; n≤15~

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. topteo1243 (18/22)
  2. cao_thanh_dat (6/11)
  3. nsduc83 (5/23)
Trong 7 ngày
  1. caubeioi (39/63)
  2. nhatanh (33/47)
  3. dat092010 (24/35)
Trong 30 ngày
  1. caubeioi (179/327)
  2. phamnhi (153/428)
  3. bestsoilvam (151/248)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38226

Lưu Hải Phong - 2020
[email protected]