题目:http://acm.hdu.edu.cn/showproblem.php?pid=1861

代码:

#include<stdio.h> #include<stdlib.h> struct info{//记录的数据结构; int id;//船号; char key;//键值; int time;//时间(分钟表示); }tur[10000]; int main(){ int i=0,j=0,count=0,time=0; //count记录租船次数,time记录总时间; while(scanf("%d",&tur[i].id)!=EOF&&tur[i].id!=-1){ getchar(); scanf("%c",&tur[i].key);//输入键值; char t[6]; scanf("%s",t);//输入时间; tur[i].time=((t[0]-'0')*10+t[1]-'0')*60+(t[3]-'0')*10+(t[4]-'0'); //printf("%d*****/n",tur[i].time); if(tur[i].id!=0){ if(tur[i].key=='E'){ for(j=0;j<i;j++){ if(tur[j].key=='S'&&tur[j].id==tur[i].id){ count++; time+=tur[i].time-tur[j].time; tur[j].id=-1; tur[j].key='#'; tur[j].time=-1;//表示已经计算过; break; } } } ++i;//记录条数增加1; } else{ //printf("%d/n",i); printf("%d %d/n",count,(int)((time*1.0)/(count*1.0)+0.5)); i=0; count=0; time=0; } } }

转载于:https://www.cnblogs.com/xiajun/archive/2011/02/25/2282869.html

HDOJ1861 游船出租相关推荐

  1. hdu_1861_游船出租_201402282130

    游船出租 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submi ...

  2. 题目1022:游船出租(结构体使用)

    题目链接:http://ac.jobdu.com/problem.php?pid=1022 详解链接:https://github.com/zpfbuaa/JobduInCPlusPlus 参考代码: ...

  3. 杭电1861 游船出租

    游船出租 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submi ...

  4. hdu1861 游船出租【模拟】

    游船出租 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submissi ...

  5. hdu 1861 游船出租

    hdu 1861 游船出租 题意 题解 源代码 传送门 题意 给定n条租船与还船信息,求完整记录的租借次数,与平均时间 题解 用一个数组记录每个船号的借船时间,当还船的时间,首先判断是否借船, 如果存 ...

  6. 题目1022:游船出租

    /* 题目描述:现有公园游船租赁处请你编写一个租船管理系统.当游客租船时,管理员输入船号并按下S键,系统开始计时:当游客还船时,管理员输入船号并按下E键,系统结束计时.船号为不超过100的正整数.当管 ...

  7. hdu 1861 游船出租 tag:模拟

    题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1861     一个研究生入学考试上机题==b 思路: 将信息放在结构体里,然后存在向量中, 最后扫描到 ...

  8. 题目1022:游船出租 2007年浙江大学计算机及软件工程研究生机试真题

    题目描述: 现有公园游船租赁处请你编写一个租船管理系统.当游客租船时,管理员输入船号并按下S键,系统开始计时:当游客还船时,管理员输入船号并按下E键,系统结束计时.船号为不超过100的正整数.当管理员 ...

  9. 题目1022:游船出租(hash简单应用)

    问题来源 http://ac.jobdu.com/problem.php?pid=1022 问题描述 每次输入:船号(1~100) 键值(S或E) 发生时间(小时:分钟).当船号为0时,代表一天结束: ...

最新文章

  1. java虚拟机基于栈,深入理解java虚拟机(11):基于栈的字节码解释执行引擎
  2. OpenCode:template
  3. scanf family API 高级用法
  4. V$SESSION_LONGOPS
  5. IDEA实时编译配置流程
  6. lnmp架构搭建—源码编译(nginx、mysql、php)
  7. 中国移动互联网流量半年度分析报告
  8. linux-gcc 编译时头文件和库文件搜索路径
  9. Java 7中的TransferQueue
  10. vue(vue-cli+vue-router)+babel+webpack项目搭建入门 (第一步)
  11. python从语音生成MFCC特征
  12. 测试计划的范围_【新书连载05】软件测试流程设计—系统测试计划
  13. css学习笔记---盒模型,布局
  14. SpringMVC文件上传下载实战(单文件、多文件)
  15. 如何录制网络视频,屏幕录制软件哪个好
  16. 练习1:根据老师代码,完成奥运五环的绘图程序
  17. android killer java,记录Android Killer反编译时遇到的异常
  18. grok调试工具使用
  19. 零学Java(7)之数据类型,小AD竟然solo不过小朋友
  20. Python3网络爬虫之requests动态爬虫:拉钩网

热门文章

  1. python——获取数据类型
  2. 启用系统登录失败处理功能
  3. mongodb 物理删除数据
  4. 创业感悟:技术兄弟为什么一直没有起来(1)
  5. 用PHP获取土豆网视频FLV地址
  6. EXCEL怎么打20位以上的数字?
  7. ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(10)之素材管理
  8. 藤条生长为字母的动画
  9. java-number
  10. MAVEN创建并打包web项目