0123-Speed Skating Badge Test

http://rose.u-aizu.ac.jp/onlinejudge/ProblemSet/description.jsp?id=0123&lang=jp
普通に実装するだけゲー
問題概要
選手の50m走・100m走のタイムが与えられるのでランクの判定を行う

考え方
評価のデーターを構造体にしてまとめておき、それを用いて判定する。

実装(C++/インクルード省略)

struct data{
	char name[4];
	double f;
	double h;
};
data d[8]={{"AAA",35.50,71.00},{"AA" ,37.50,77.00},{"A" ,40.00,83.00},{"B" ,43.00,89.00},{"C" ,50.00,105.00},{"D" ,55.00,116.00},{"E" ,70.00 ,148.00},{"NA",9999.00,9999.00}};

int main(){
	double f,h;
	for(;~scanf("%lf%lf",&f,&h);){
		for(int i=0;i<8;i++){
			if(d[i].f>f&&d[i].h>h){
				printf("%s\n",d[i].name);break;
			}
		}
	}
	return 0;
}