A9281.新年游戏
普及-
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
小k 最近想了一个数字游戏,规则是这样的,给你 n 个正整数,p1,p2,...,pn−1,pn。你可以无限次进行以下操作:选择两个不同索引的数 pi 与 pj(i=j,pi>pj),然后使 pi=pi−pj。
小k 希望你巧妙地操作数字,以获得最小的序列和。
输入格式
第一行输入一个 n(2≤n≤100)。
第二行输入 n 个数,p1,p2...,pn−1,pn(1≤pi≤100)。
输出格式
在一行中输出,能得到最小序列的和。
输入输出样例
输入#1
3 2 4 6
输出#1
6
输入#2
2 12 18
输出#2
12
输入#3
5 45 12 27 30 18
输出#3
15
说明/提示
第一个样例,最佳的方法是:p3=p3−p2,p2=p2−p1,最后得到序列 [2,2,2],和为6
第二个样例,最佳的方法是: p2=p2−p1,得到序列 [12,6],p1=p1−p2,得到序列 [6,6],和为12