无题

Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 4908 Accepted Submission(s): 2150

Problem Description
就要复试了,外地的考生都要在学校附近住宾馆了。假设在学校附近有C家宾馆,并且这些宾馆只有单人房,而每家宾馆的价格不一样,学生们都想找价格便宜的住,所以现在需要你的帮助,当有学生需要住宾馆的时候,告诉他哪个宾馆还有空的房间并且价格最便宜。而且有一个要求,同一个组的学生要住在同一个宾馆。

Input
输入包括多组数据。输入首先包括一个整数T(T <= 50),代表有T组数据。
每组数据首先是一个整数C(C <= 100),代表宾馆的个数,接下来是C行数据,每行3个整数,第一个代表宾馆的编号(<=1000),第二个是宾馆的房间数(<=50),第三个是宾馆的价格(<=1000)。
然后是一个整数T (T <= 1000),代表想找宾馆住的小组,接下来的T行每行代表一个要找宾馆的小组,每个小组不超过10人。

Output
对于每组数据中的想找宾馆的小组,输出他们应该找的宾馆编号。如果没有合适的宾馆或已经住满,输出”sorry”.

Sample Input
1
2
1 2 100
2 3 120
4
3
1
1
5

Sample Output
2
1
1
sorry

Author
8600

Source
2008浙大研究生复试热身赛(2)——全真模拟

问题链接:HDU1871 无题
问题简述:(略)
问题分析:序列处理题,看代码,不解释。
程序说明:(略)
参考链接:(略)
题记:(略)

AC的C++语言程序如下:

/* HDU1871 无题 */#include <bits/stdc++.h>using namespace std;const int INF = 1 << 30;
const int N = 100;
struct Room {int id, room, value;        // 编号,房间号, 价值
} r[N];int main()
{int t, c;scanf("%d", &t);while(t--) {scanf("%d", &c);for(int i = 0; i < c; i++)scanf("%d%d%d", &r[i].id, &r[i].room, &r[i].value);int n, tmp;scanf("%d", &n);while(n--) {scanf("%d", &tmp);int ans = INF, id, pos;for(int i = 0; i < c; i++)if(r[i].room >= tmp) {if(r[i].value < ans) {ans = r[i].value;id = r[i].id;pos = i;}}if(ans != INF) {r[pos].room -= tmp;printf("%d\n", id);} elseprintf("sorry\n");}}return 0;
}

HDU1871 无题【序列处理】相关推荐

  1. HDU各种考试题题解

    HDU各种考试题目一览 - Virtual Judge HDU研究生程序机考与考试 浙大计算机研究生复试上机考试-2005年 HDU1228 A + B[map] - 海岛Blog - CSDN博客 ...

  2. hdu 1228java_HDU各种考试题题解

    HDU各种考试题题解 浙大计算机研究生复试上机考试-2005年 HDU1228 A + B[map] - 海岛Blog - CSDN博客 HDU1231 最大连续子序列[最大子段和+DP]_算法,动态 ...

  3. 判断某数组是不是二叉树的前序遍历序列 python递归

    code class Solution:def VerifySquenceOfBST(self, sequence):# write code hereif len(sequence) <= 0 ...

  4. pytorch中如何处理RNN输入变长序列padding

    一.为什么RNN需要处理变长输入 假设我们有情感分析的例子,对每句话进行一个感情级别的分类,主体流程大概是下图所示: 思路比较简单,但是当我们进行batch个训练数据一起计算的时候,我们会遇到多个训练 ...

  5. PyTorch: 序列到序列模型(Seq2Seq)实现机器翻译实战

    版权声明:博客文章都是作者辛苦整理的,转载请注明出处,谢谢!http://blog.csdn.net/m0_37306360/article/details/79318644 简介 在这个项目中,我们 ...

  6. 支持向量机SVM序列最小优化算法SMO

    支持向量机(Support Vector Machine)由V.N. Vapnik,A.Y. Chervonenkis,C. Cortes 等在1964年提出.序列最小优化算法(Sequential ...

  7. LeetCode简单题之最长特殊序列 Ⅰ

    题目 给你两个字符串 a 和 b,请返回 这两个字符串中 最长的特殊序列 .如果不存在,则返回 -1 . 「最长特殊序列」 定义如下:该序列为 某字符串独有的最长子序列(即不能是其他字符串的子序列) ...

  8. GStreamer 1.0 series序列示例

    GStreamer 1.0 series序列示例 OpenEmbedded layer for GStreamer 1.0 这layer层为GStreamer 1.0框架提供了非官方的支持,用于Ope ...

  9. 微调BERT:序列级和令牌级应用程序

    微调BERT:序列级和令牌级应用程序 Fine-Tuning BERT for Sequence-Level and Token-Level Applications 为自然语言处理应用程序设计了不同 ...

最新文章

  1. android 处理双击事件
  2. Electron中通过ipcMain和ipcRender实现主进程和渲染进程之间的相互通信
  3. java 反射 参数名_JAVA 8 反射获取参数名
  4. MTK 修改后置Camera方向/镜像 Patch
  5. 自定义控件android.r,Android控件架构与自定义控件
  6. niagara mysql_Niagara AX连接MySQL数据库
  7. android 默认dimens_Android开发——自动生成Android屏幕适配的dimens.xml文件
  8. word中填充效果锁定纵横比_操作基础知识Word文字编辑
  9. 代理服务器为何受欢迎?
  10. SAP MM 增值税改革导致采购业务的变化
  11. 企业要如何建立适合自己的PMF?
  12. java获取时分秒毫秒_Calendar获取年月日时分秒毫秒
  13. 这三个步骤让你知道WPS如何转换成WORD文档
  14. xp网络发现不了自己的计算机,xp系统“网络发现”功能启用不了的方案介绍
  15. C#Winform 实现控件自适应父容器大小
  16. 计算机的存储器有哪2类,存储器有哪两种
  17. 什么?内存不够了?进来教你malloc空间
  18. 【数据分析】贝叶斯原理
  19. HTML5期末大作业:校园网站设计——云南艺术学院文化学院(3页) HTML+CSS+JavaScript web前端开发技术 web课程设计 网页规划与设计
  20. 计算机教师继续教育心得,教师继续教育心得体会(精选3篇)

热门文章

  1. 转: 中/英文资料 PKCS #11 函数列表
  2. java程序给输出汉字_java面试题目编写一个java程序,实现拼音转成对应汉字功能。...
  3. 阐述沙盒游戏的历史和理论
  4. cocos2d-x之SimpleGame分析
  5. AIR3.0针对移动设备的高性能渲染方案
  6. C#制作不规则窗体的简单方法
  7. C#图片处理之:最简单的柔化算法
  8. 【java学习之路】(java SE篇)001.java初识
  9. linux中符号链接啥意思,linux – 为什么我不能在符号链接中使用“...
  10. android excel布局,Androidui布局控件(2)表格布局excelPanel