Trò chơi số

View as PDF



Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, Pascal, Perl, Python, SCRATCH, Sed, Text
Points: 5 (p) Time limit: 1.0s Memory limit: 256M Input: stdin Output: stdout

James tạo ra một dãy số gồm n số nguyên dương, số thứ i có giá trị s[i]. Bây giờ, James thao tác với dãy số như sau: chọn hai số i và j sao x[i]>x[j], rồi thay x[i]=x[i]−x[j]. Nhiệm vụ là làm cho tổng dãy số nhỏ nhất có thể. Hãy giúp James tìm ra tổng dãy lúc ấy, biết James có thể thực hiện thao tác trên bao lần cũng được.

Mô tả đầu vào

  • Dòng đầu tiên chứa số n.
  • Dòng tiếp theo chứa n phần tử của dãy.

Ràng buộc

  • n < 100.
  • Các phần từ của dãy là số nguyên dương nhỏ hơn 1000.

Mô tả đầu ra

In ra kết quả bài toán.

Ví dụ 1
Input
3
2 4 6
Output
6
Ví dụ 2
Input
2
12 18
Output
12

Comments

Most recent
Loading comments...

There are no comments at the moment.