标签:
链接http://acm.swust.edu.cn/problem/1157/
#include<stdio.h> int main() { int n,a[12],i,j; while(~scanf("%d",&n)) { for(i=0;i<n;i++) { scanf("%d",&a[i]); } for(i=a[0];;i++) { for(j=0;j<n;j++) { if(i%a[j]==0) { continue; } break; } if(j==n) { printf("%d\n",i); break; } } } return 0; }
#include <stdio.h> int main() { int Case; int i; int temp; int product,residue; int integer[15]; while(scanf("%d",&Case)!=EOF) { for(i=0;i<Case;i++) { scanf("%d",&integer[i]); } for(i=0;i<Case-1;i++) { product=integer[i]*integer[i+1]; if(integer[i]>integer[i+1]) { temp=integer[i+1]; integer[i+1]=integer[i]; integer[i]=temp; } while(integer[i]!=0) { residue=integer[i+1]%integer[i]; integer[i+1]=integer[i]; integer[i]=residue; } integer[i+1]=product/integer[i+1]; } printf("%d\n",integer[Case-1]); } return 0; }
标签:
原文地址:http://www.cnblogs.com/niconiconi/p/5724055.html