博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
poj2070
阅读量:6229 次
发布时间:2019-06-21

本文共 1267 字,大约阅读时间需要 4 分钟。

简单题

#include 
#include
#include
#include
using namespace std;struct Player{ string name; double speed; int weight, strength; Player() {} Player(string name, double speed, int weight, int strength): name(name), speed(speed), weight(weight), strength(strength) {}}player[5];int weight, strength;double speed;void init(){ player[0] = Player(string("Wide Receiver"), 4.5, 150, 200); player[1] = Player(string("Lineman"), 6.0, 300, 500); player[2] = Player(string("Quarterback"), 5.0, 200, 300); }void work(){ bool did = false; for (int i = 0; i < 3; i++) if (speed <= player[i].speed && weight >= player[i].weight && strength >= player[i].strength) { if (did) putchar(' '); else did = true; printf("%s", player[i].name.c_str()); } if (!did) puts("No positions"); else puts("");}int main(){ init(); while (scanf("%lf%d%d", &speed, &weight, &strength) != EOF) { if (speed == 0 && weight == 0 && strength == 0) break; work(); } return 0;}
View Code

 

转载于:https://www.cnblogs.com/rainydays/archive/2013/06/13/3133939.html

你可能感兴趣的文章
python pip install 出现 OSError: [Errno 1] Operation not permitted
查看>>
oracle12C 重做日志
查看>>
zookeeper与kafka安装部署及java环境搭建(发布订阅模式)
查看>>
从源码分析scrollTo、scrollBy、Scroller方法的区别和作用
查看>>
聊聊单元測试(一)——EasyMock
查看>>
使用 Chrome 来调试你的 Android App
查看>>
ObjectOutputStream和ObjectInputStream
查看>>
微服务架构的设计模式
查看>>
【C++】继承时构造函数和析构函数
查看>>
android 点击屏幕关闭 软键盘
查看>>
开发中三个经典的原则
查看>>
nodejs基础 -- NPM 使用介绍
查看>>
指针之——一级二级多级指针
查看>>
Curl命令
查看>>
汽车常识全面介绍 - 引擎详论
查看>>
如何获取和发送Http请求和相应
查看>>
电子商务网站数据分析常用指标(转)
查看>>
HashSet中实现不插入重复的元素
查看>>
操作系统学习基本概念汇总
查看>>
用户IP地址的三个属性的区别(HTTP_X_FORWARDED_FOR,HTTP_VIA,REM_addr
查看>>