#include <iostream>
#include <vector>
using namespace std;
int main(){
int n;
int temp;
int res;
int count;
vector<int> a;
while(cin >> n){
a.clear();
for(int i = 0; i < n; i++){
cin >> temp;
a.push_back(temp);
}
count = 0;
res = a[0];
while(count < n){//这种while循环,在循环体内将循环判断条件修改
if(res % a[count]){
res++;
count = 0;//不满足是公倍数就将保存最小公倍数的res递增,让循环从头开始去判断每一个向量元素
}
else{
count++;
}
}
cout << res << endl;
}
return 0;
}
杭电OJ2028
最新推荐文章于 2022-11-28 21:54:45 发布