模拟题,刚开始准备对每个船用队列进行储存,但是等船离开时每次都会遍历一遍这条船,时间复杂度为o(mn)。所以应该存每个人

#include<bits/stdc++.h>using namespace std;const int N = 1e5+10;
int a[N];//存人
int q[N];//存时间
int v[N];int tt = -1 , hh;
long long ans;int main()
{int n;cin>>n;int p;int t;for(int i = 0 ; i < n ; i++){cin>>t>>p;int x;for(int j = 0 ; j < p ; j++){q[++tt] = t;cin>>x;a[tt] = x;if(!v[x]) ans++;v[x]++;}while(t-q[hh]>=86400)  {if(!--v[a[hh++]]) ans--;}cout<<ans<<endl;}return 0;
}

洛谷P2058 [NOIP2016 普及组] 海港相关推荐

  1. P2058 [NOIP2016 普及组] 海港

    题目背景 NOIP2016 普及组 T3 题目描述 小 K 是一个海港的海关工作人员,每天都有许多船只到达海港,船上通常有很多来自不同国家的乘客. 小 K 对这些到达海港的船只非常感兴趣,他按照时间记 ...

  2. 洛谷——P1909 [NOIP2016 普及组] 买铅笔

    P1909 [NOIP2016 普及组] 买铅笔 题目描述 P老师需要去商店买n支铅笔作为小朋友们参加NOIP的礼物.她发现商店一共有 33种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不 ...

  3. 2021-09-18P1328 [NOIP2014 提高组] 生活大爆炸版石头剪刀布P2058 [NOIP2016 普及组] 海港

    题目描述 石头剪刀布是常见的猜拳游戏:石头胜剪刀,剪刀胜布,布胜石头.如果两个人出拳一 样,则不分胜负.在<生活大爆炸>第二季第8集中出现了一种石头剪刀布的升级版游戏. 升级版游戏在传统的 ...

  4. 信息学奥赛一本通 1208:2的幂次方表示 | OpenJudge 2.2 8758:2的幂次方表示 | 洛谷 P1010 [NOIP1998 普及组] 幂次方

    [题目链接] ybt 1208:2的幂次方表示 OpenJudge 2.2 8758:2的幂次方表示 洛谷 P1010 [NOIP1998 普及组] 幂次方 [题目考点] 1. 递归 [解题思路] 递 ...

  5. 信息学奥赛一本通 1314:【例3.6】过河卒(Noip2002) | 1921:【02NOIP普及组】过河卒 | 洛谷 P1002 [NOIP2002 普及组] 过河卒

    [题目链接] ybt 1314:[例3.6]过河卒(Noip2002) ybt 1921:[02NOIP普及组]过河卒 洛谷 P1002 [NOIP2002 普及组] 过河卒 [题目考点] 1. 坐标 ...

  6. 信息学奥赛一本通 1179:奖学金 | 1938:【07NOIP普及组】奖学金 | OpenJudge NOI 1.10 04 | 洛谷 P1093 [NOIP2007 普及组] 奖学金

    [题目链接] ybt 1179:奖学金 ybt 1938:[07NOIP普及组]奖学金 OpenJudge NOI 1.10 04:奖学金 洛谷 P1093 [NOIP2007 普及组] 奖学金 [题 ...

  7. 信息学奥赛一本通 1233:接水问题 | 1950:【10NOIP普及组】接水问题 | OpenJudge NOI 1.9 15 | 洛谷 P1190 [NOIP2010 普及组] 接水问题

    [题目链接] ybt 1233:接水问题 ybt 1950:[10NOIP普及组]接水问题 OpenJudge NOI 1.9 15:接水问题 洛谷 P1190 [NOIP2010 普及组] 接水问题 ...

  8. 信息学奥赛一本通 1970:【15NOIP普及组】扫雷游戏 | OpenJudge NOI 1.8 14:扫雷游戏地雷数计算 | 洛谷 P2670 [NOIP2015 普及组] 扫雷游戏

    [题目链接] ybt 1970:[15NOIP普及组]扫雷游戏 OpenJudge NOI 1.8 14:扫雷游戏地雷数计算 洛谷 P2670 [NOIP2015 普及组] 扫雷游戏 [题目考点] 1 ...

  9. 信息学奥赛一本通 1180 | 1946:【09NOIP普及组】分数线划定 | OpenJudge NOI 1.10 05 | 洛谷 P1068 [NOIP2009 普及组] 分数线划定

    [题目链接] ybt 1180:分数线划定 ybt 1946:[09NOIP普及组]分数线划定 OpenJudge NOI 1.10 05:分数线划定 洛谷 P1068 [NOIP2009 普及组] ...

最新文章

  1. php 支付宝支付 简书,支付宝支付接口
  2. 中止取消ajax请求,IE7下的bug解决
  3. 共享智能指针编程实验
  4. Shell 脚本的时间的加减,以及时间差的计算
  5. 使用axios上传照片
  6. Angular ngClick command parse
  7. jsp页面获取系统的日期时间
  8. linux创建名称为学号的文件,Linux操作系统下用户管理及文件管理.doc
  9. spring mvc 总体概况
  10. Python 资源库大全
  11. Klevgrand Tines for Mac(电钢琴模拟插件)
  12. npm的一些常用命令
  13. 关于 onchange,onpropertychange,oninput事件
  14. js中的getDate() getMonth() getFullYear()方法;js如何获取当前日期/年月日
  15. 用计算机演奏森林时光,森林时光-xpaper全媒体电子报刊系统
  16. 【Python】模块(Module)、包(Package)以及相对导入(relative import)和绝对导入(absolute import)
  17. stm32f407的串口通信传输不了且串口调试软件无法显示的问题
  18. Analyzing Crash Reports——分析崩溃报告之一
  19. MapReduce最佳成绩统计,男生女生比比看
  20. 重庆公需科目快速看视频方法自动学习 python

热门文章

  1. Object.key()
  2. 商业合作保密协议书(公对公)【设计】
  3. python人脸识别实验报告总结_《Python人脸识别:从入门到工程实践》 ——3.7 本章小结...
  4. 如何免费在线把Figma转成Sketch
  5. Oracle官方免费学习资源汇总
  6. 2020年软考-信息系统项目管理师--基础知识精讲视频-任铄-专题视频课程
  7. Win10 一机两用
  8. maven项目中处理tomcat启动不成功的解决方法
  9. 驰骋工作流-CCFlow JFlow钉钉集成配置说明
  10. python中动态气泡图标签_Python可视化-气泡图