Holiday Hotel

第1关:Holiday Hotel

100

  • 任务要求
  • 参考答案
  • 评论

题目描述

  #include #include using namespace std;const int maxn=10000;struct hotel{int dist;//距离distint cost;//费用cost}h[maxn];//宾馆序列bool com(const hotel& a,const hotel& b)  //以距离dist为第一关键字,以费用cost为第二关键字进行排序{if(a.dist==b.dist)return a.cost

测试用例,每组测试用例的第一行给出一个整数 N(1≤N≤10000),表示宾馆的数目,后面的 N 行每行给出两个整数 DC(1≤D, C≤10000),用于描述一家宾馆, D 表示宾馆距离海滩的距离,C 表示宾馆住宿的费用。本题设定没有两家宾馆有相同的 DC 。用 N = 0 表示输入结束,对这一测试用例不用进行处理。

输出格式 对于每个测试用例,输出一行,给出一个整数,表示所有的侯选宾馆的数目。

输入输出样例1

输入

 
  1. 5
  2. 300 100
  3. 100 300
  4. 400 200
  5. 200 400
  6. 100 500
  7. 0

输出 2


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部