poj 分配病房问题
2017-10-09 19:19
323 查看
请注意None后面有个句号,题目链接http://pkuic.openjudge.cn/ziyoulianxi/05/
// poj.cpp: 定义控制台应用程序的入口点。 // 分配病房问题 #include "stdafx.h" #include <iostream> #include <iomanip> using namespace std; struct Patient { int IDnum; float level; }p[51]; //定义结构体用于存放病人信息 int main() { int m, num=0; float a; cin >> m >> a; Patient temp; for (int i = 0; i < m; i++) { cin >> p[i].IDnum >> p[i].level; if (p[i].level > a) num++; } if (num == 0) { cout << "None."; return 0; } for (int i = 0; i < m - 1; i++) { //对所有病人,根据其病的严重程度排序 for (int j = 0; j < m - i - 1; j++) { if (p[j].level < p[j + 1].level) { temp = p[j]; p[j] = p[j + 1]; p[j + 1] = temp; } } } for (int i = 0; i < num; i++) { cout.fill('0'); cout.width(3); cout << p[i].IDnum << " "; cout << setiosflags(ios::fixed) << setprecision(1) << p[i].level << endl; } return 0; }
相关文章推荐
- POJ 3667 Hotel(线段树进阶,内存分配问题)
- POJ 1599 Station Balance (分配问题,搜索)
- POJ1336 The K-League[最大流 公平分配问题]
- 【POJ】3469 Dual Core CPU 最小割——项目分配问题
- poj 3667 Hotel 线段树 内存分配问题
- DEDECMS后台频道管理员权限三级子栏目权限添加分配问题解决
- uvalive 3231 Fair Share 公平分配问题 二分+最大流 右边最多流量的结点流量尽量少。
- POJ 3984 迷宫问题(BFS)
- POJ 1222 EXTENDED LIGHTS OUT(熄灯问题——枚举)
- poj 3104 二分枚举答案,最值问题转化为判定性问题
- POJ1321 棋盘问题 DFS
- 状态压缩-覆盖问题-poj 2411 2663
- Com组件的内存分配和释放,CredentialProvider SHStrDup 字符串拷贝问题
- 问题:CSS样式引入方法以及CSS权重分配问题.........
- POJ1321 棋盘问题(DFS||状压DP)
- poj-1459 Power Network(网络最大流问题)
- 算法设计与分析:第四章 4.4资源分配问题
- poj 1837 0-1背包问题
- poj-3185-开关问题
- POJ:1928 花生问题 The Peanuts