不难。题很长而已,按表的标准选运动员位置。
#include <iostream>
using namespace std;
int main()
{
double speed,wei,str;
while(cin >> speed >> wei >> str && (speed || wei || str))
{
int flag = 0;
if(speed <= 4.5 && wei >= 150 && str >= 200)
{
flag = 1;
cout << "Wide Receiver";
}
if(speed <= 6 && wei >= 300 && str >= 500)
{
if(flag == 1) cout << ' ';
flag = 1;
cout << "Lineman";
}
if(speed <= 5 && wei >= 200 && str >= 300)
{
if(flag == 1) cout << ' ';
flag = 1;
cout << "Quarterback";
}
if(flag == 0)
cout << "No positions";
cout << endl;
}
return 0;
}