hdu 1861-游船出租
游船出租
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
平均租船时间。
注意:由于线路偶尔会有故障,可能出现不完整的纪录,即只有租船没有还船,或者只有还船没有租船的纪录,系统应能自动忽略这种无效纪录。
船号(1~100) 键值(S或E) 发生时间(小时:分钟)
每一天的纪录保证按时间递增的顺序给出。当读到船号为-1时,全部输入结束,相应的结果不要输出。
#include<stdio.h>
#include<string.h>
struct boat
{int time;int flag;
}a[105];
int count; /*记录次数*/
double sum; /*记录时间*/
int main()
{int num,h,m;char c;sum=0; count=0;memset(a,0,sizeof(a)); /*初始化*/while(1){scanf("%d",&num); /*船号*/if(num==-1)break;getchar(); /*吸收空格*/scanf("%c",&c); /*租船状态*/scanf("%d:%d",&h,&m);if(num==0) /*一天租船工作结束*/{if(count) printf("%d %.lf\n",count,sum/count); /*输出时结果四舍五入*/elseprintf("0 0\n");sum=0;count=0;continue;}if(c=='S'){a[num].time=h*60+m;a[num].flag=1;}else{if(a[num].flag) /*判断这条船是否租出去了*/{sum+=h*60+m-a[num].time; /*求出租船总时间*/count++; /*次数*/a[num].flag=0; /*标记船已归还*/}}}return 0;
}
hdu 1861-游船出租相关推荐
- hdu 1861 游船出租
hdu 1861 游船出租 题意 题解 源代码 传送门 题意 给定n条租船与还船信息,求完整记录的租借次数,与平均时间 题解 用一个数组记录每个船号的借船时间,当还船的时间,首先判断是否借船, 如果存 ...
- hdu 1861 游船出租 tag:模拟
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1861 一个研究生入学考试上机题==b 思路: 将信息放在结构体里,然后存在向量中, 最后扫描到 ...
- 杭电1861 游船出租
游船出租 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submi ...
- hdu_1861_游船出租_201402282130
游船出租 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submi ...
- 题目1022:游船出租(结构体使用)
题目链接:http://ac.jobdu.com/problem.php?pid=1022 详解链接:https://github.com/zpfbuaa/JobduInCPlusPlus 参考代码: ...
- hdu1861 游船出租【模拟】
游船出租 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submissi ...
- HDOJ1861 游船出租
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1861 代码: #include<stdio.h> #include<stdlib.h&g ...
- 题目1022:游船出租
/* 题目描述:现有公园游船租赁处请你编写一个租船管理系统.当游客租船时,管理员输入船号并按下S键,系统开始计时:当游客还船时,管理员输入船号并按下E键,系统结束计时.船号为不超过100的正整数.当管 ...
- 题目1022:游船出租 2007年浙江大学计算机及软件工程研究生机试真题
题目描述: 现有公园游船租赁处请你编写一个租船管理系统.当游客租船时,管理员输入船号并按下S键,系统开始计时:当游客还船时,管理员输入船号并按下E键,系统结束计时.船号为不超过100的正整数.当管理员 ...
最新文章
- DNS转发器引起的CDN访问缓慢
- mysql死锁检测算法_MySQL 8 死锁检测脚本
- WP7 网络请求之WebClient
- java正式测试数据隔离,开发环境要不要和测试环境隔离?
- python-多线程共享内存
- .html(),.text()和.val()的差异总结:
- matlab实现图像的左右翻转
- [Sdoi2013] 直径
- MT7628KN/MT7628AN处理器区别解析,参数对比
- 小强统一认证中心-项目工程介绍
- 3.超简单模仿算术题
- Android版本和SDK版本
- LNMP 配置漏洞系列解读
- Microsoft Defender SmartScreen 阻止了无法识别的应用启动,Windows已阻止此软件和无法验证发布者两个问题的解决方法(以腾讯云服务器为例的三种保姆级图文解决方法)
- NAS系列 硬件选择
- 普氏分析在生信中的应用
- 2023年科普新书大盘点:重磅新书,值得期待!
- 从0开始部署vue教程
- 独自封装windows 10系统详细教程(一)
- HD Tune中的各种信息表示的含义
热门文章
- Eclipe 新建maven web 项目
- 对 Entity 的初步构思
- VC中CCheckListBox使用注意事项
- Java_StringBuffer类
- 环形缓冲区ringbuffer
- 开始→运行→输入的命令集锦 1
- 杜克大学是原来英国Durham人去建立的 MIT和哈佛的是原来Cambridge的人去建立的
- Oral certificate at 7TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS (ICCAR)
- local map at cambridge
- 【转】80后安稳上班,90后看心情上班,95后……太形象了!