题解
1. 记录时间有个好方法,因为我们求的是中间的那段时间,那么把开始和结束的时间都转为分钟,再相减 。 小时*60+分钟
2. 一个id要对应一个时间,那么就用map进行映射,键为id,值为时间
3. 判断是否是错误:如果光有S,不用管,反正没有对应的E,他也算不到结果中去。 如果光有E,判断mp里是否有id,没有一定不是。3.2 有的话也不一定,有可能是id今天已经借走而且还上了。
#include <iostream>
#include <map>
using namespace std;
int main()
{int n;cin >> n;// 序号 时间while (n--){map<int, int> mp;//      时  分int id, ta, tb;string key;int cnt = 0;double sum = 0;char c;while (cin >> id >> key >> ta >> c >> tb){// 退出标志if (id == 0)break;int time = ta * 60 + tb;if (key == "S"){mp[id] = time;}   //   如果有id       并且不是已经还上的else if (mp.count(id) && mp[id] != -1 && key == "E"){sum += (time - mp[id]);cnt++;// 已经还上了,防止在出现一个Emp[id] = -1;}}if (cnt == 0)sum = 0;elsesum = 1.0 * sum / cnt;printf("%d %.0f\n", cnt, sum);}return 0;
}

L1-043 阅览室相关推荐

  1. PAT L1 043 阅览室

    题目描述: 天梯图书阅览室请你编写一个简单的图书借阅统计程序.当读者借书时,管理员输入书号并按下S键,程序开始计时:当读者还书时,管理员输入书号并按下E键,程序结束计时.书号为不超过1000的正整数. ...

  2. 团体程序设计天梯赛-练习集-java

    java不一定能都过 有星号*的都是我java过不去的 但是代码思路都是对的 如果需要c++的 可以留言 L1 L2 L3 001 Hello World 紧急救援 凑零钱 002 打印沙漏 链表去重 ...

  3. 天梯赛L1(1-80)

    目录 L1-001 Hello World L1-002 打印沙漏 L1-003 个位数统计 L1-004 计算摄氏温度 L1-005 考试座位号 L1-006 连续因子 L1-007 念数字 L1- ...

  4. 天梯赛L1难度总结 + 题目难易分类

    天梯赛L1难度总结 一个月的时间,从 2 月 6 号的<L1-001 Hello World (5 分)>到 3 月 8 号的<L1-080 乘法口诀数列 (20 分)>,一个 ...

  5. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案

    [CCCC]PAT : 团体程序设计天梯赛-练习集 L1 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 标号 标题 分数 通过数 提交数 通过率 L1-001 Hello World 5 46779 1 ...

  6. 天梯赛刷题小记 —— L1

    最近在重刷 天梯赛,浅浅记录一下,就不管简易程度了 感觉已经很久没有做题了qaq L1-002 打印沙漏 解题思路:循环结构 AC代码: #include <bits/stdc++.h> ...

  7. CCCC GPLT L1

    其实cccc第一档的题在去年的时候就已经刷完了,基本没什么难度,主要的就是手速 记得去年刚刷完题的时候还跻身了前50,不知不觉一年过去了,已经掉出前100了 既然是水题,那就赶紧口胡一波思路,赶紧过了 ...

  8. 什么是L1/L2/L3 Cache?

    什么是L1/L2/L3 Cache? Cache Memory也被称为Cache,是存储器子系统的组成部分,存放着程序经常使用的指令和数据,这就是Cache的传统定义.从广义的角度上看,Cache是快 ...

  9. PyTorch实现L2和L1正则化的方法 | CSDN博文精选

    作者 | pan_jinquan 来源 | CSDN博文精选 目录 1.torch.optim优化器实现L2正则化 2.如何判断正则化作用了模型? 2.1未加入正则化loss和Accuracy 2.1 ...

  10. 机器学习中的L1与L2正则化图解!

    今日锦囊 特征锦囊:今天一起搞懂机器学习里的L1与L2正则化 今天我们来讲讲一个理论知识,也是老生常谈的内容,在模型开发相关岗位中出场率较高的,那就是L1与L2正则化了,这个看似简单却十分重要的概念, ...

最新文章

  1. u盘文件看得见却打不开_win7下u盘文件打不开怎么办 win7下u盘文件打不开解决方法...
  2. Juniper SRX防火墙系统会话链接的清除
  3. MySQL中的空间扩展
  4. thymeleaf中的th:remove用法
  5. 【推荐实践】强化学习在美团“猜你喜欢”的实践
  6. 医院大数据中心建设要点分析
  7. android内存泄漏原因分析,Android 内存泄漏案例分析总结(Handler)
  8. ffmpeg 推流同时录像命令_使用FFmpeg将rtsp流摄像头视频转码为rtmp播放
  9. 【GYM-100889 D】Dicy Numbers【数学推导求解】
  10. CSS基础(复合选择器-三大特性)
  11. 拓扑排序介绍及其应用
  12. 抽象类和接口不能直接实例?
  13. 【拦截器】和【过滤器】
  14. 远离喧嚣,拥抱自然,洗尽铅华
  15. 2D转换transform--rotate旋转(日志)
  16. Influx 产品常见问题及使用技巧(2)
  17. 图片或手写签名转电子签名教程
  18. 北航2022软件工程第三次作业——结对编程(最长英语单词链)
  19. C++解析3d模型文件jt
  20. Git下载代码到Windows再拷贝到Linux下编译时要关闭换行符自动转换

热门文章

  1. 公交线路提示(课设)
  2. 功能齐全的 DIY ESP32 智能手表设计之PCB介绍
  3. 《论文阅读》Bidirectional LSTM-CRF Models for Sequence Tagging
  4. 2D格斗游戏的巅峰,精美的像动画一般,IGN评测9分的神作
  5. linux centos创建可访问指定目录的子账号
  6. 自己动手DIY电动显示器支架
  7. 载波聚合或双连接的方式进行_现有智能手机能否实现双4g网络聚合,从而实现网络加速?...
  8. webrtc可以做直播吗
  9. 把病毒写到区块链上可以永远不死? 我们做了一个大胆的实验…… | 技术头条...
  10. php生成二维码的几种方式,超级实用