0048 - Class

#include <iostream>
#include <string>
using namespace std;

void Slove(double w)	{
	const string rank[11]={"light fly", "fly", "bantam", "feather", "light",
				"light welter", "welter", "light middle",
				"middle", "light heavy", "heavy"};
	const double weight[10]={48.00, 51.00, 54.00, 57.00, 60.00, 64.00,
				69.00, 75.00, 81.00, 91.00};
	int number;

	for (number=0; number<10; ++number)
		if ( w <= weight[number] )	break;
	cout << rank[number] << endl;
}

int main(void)	{
	double w;

	while (cin >> w)
		Slove(w);
	return 0;
}

やるだけ。