2006予選模擬 問2

情報オリンピック、2006年の予選模擬 問2です。

これも速くコードを打つ問題です。
計算量なんか考えなくても、どうせ最後まで計算できます。ならば計算時間ではなくコーディング時間を削る方針がいいような気がします。
と、いうわけでシンプルに総当り。総計11行でプログラムは完結します。

#include 
int main(void){
	int n,i,values[3]={0,0,0};
	scanf("%d",&n);
	for(i=0;i*1 || (i<=values[2]);i++)
		if*2
			printf("%d\n",i);
	return 0;
}

*1:i<=values[0]) && (i<=values[1]

*2:values[0]%i == 0) && (values[1]%i == 0) && (values[2]%i == 0