適当2070

http://acm.pku.edu.cn/JudgeOnline/problem?id=2070
各々のフットボールの選手の向いてるポジションを全て列挙する問題。
ただし、どこにも向いていない人にはNo positionsと表示する。


とりあえずベタに書いてから適当に短縮した。

float a,b,c;
main(d){
	for(;scanf("%f%f%f",&a,&b,&c),b;
			puts(a>5|b<200|c<300
				?d?"":"No positions"
				:"Quarterback"))
		d=printf("%s%s",
			a>4.5|b<150|c<200?"":"Wide Receiver ",
			a>6|b<300|c<500?"":"Lineman "
		);
}