POJ-3101

恰同学少年,凤华正茂;数风流人物,还看今朝。 / 2024-09-02 / 原文

Gcd 板子。
注意“同一直线”,除2即可

#include<iostream>
using namespace std;
int Gcd(int a,int b){
	int c;
	while(a){
		c=b%a;
		b=a;
		a=c;
	}
	return b;
}
int main(){
	int n,a,b,g;
	cin>>n>>a;
	for(int i=1;i<n;i++){
		cin>>b;
		a=a*b/Gcd(a,b);
	} 
	if(a%2)cout<<a<<" "<<2;
	else cout<<a/2<<" "<<1;
}