1121 Damn Single

  • 题目
  • 题意
  • 代码解析
  • AC代码
  • 参考

题目

https://pintia.cn/problem-sets/994805342720868352/problems/994805352359378944

题意

给出n组朋友序列,再给出参加派对的m个人,升序输出m个人中没有朋友的人

代码解析

本题的关键就是使用set的find函数,如果直接遍历数组会超时

AC代码

#include<bits/stdc++.h>
using namespace std;
unordered_map<int,int> f;
set<int> s,ans;
int main()
{int n,m,x,y,t;scanf("%d",&n);for(int i=0;i<n;i++){scanf("%d %d",&x,&y);f[x]=y;f[y]=x;}scanf("%d",&m);for(int i=0;i<m;i++){scanf("%d",&t);s.insert(t);} for(auto it=s.begin();it!=s.end();it++){auto res=s.find(f[*it]);if(res==s.end()) ans.insert(*it); }cout<<ans.size()<<endl;for(auto it=ans.begin();it!=ans.end();it++){if(it!=ans.begin()) cout<<" ";printf("%05d",*it);}
}

参考

1121 Damn Single(25 分)

PAT——1121 Damn Single 甲级相关推荐

  1. PAT 1121 Damn Single

    1121 Damn Single "Damn Single (单身狗)" is the Chinese nickname for someone who is being sing ...

  2. PAT甲级1121 Damn Single :[C++题解]哈希表、结构体

    文章目录 题目分析 题目来源 题目分析 来源:acwing 思路:一对伴侣存入一个结构体中.查询的集合放入哈希表unordered_set<int> S;中.然后遍历每一对伴侣,如果同时存 ...

  3. PAT 甲级 1121  Damn Single

    1121 Damn Single (25 point(s)) "Damn Single (单身狗)" is the Chinese nickname for someone who ...

  4. PAT 甲级1121 Damn Single

    1121 Damn Single "Damn Single (单身狗)" is the Chinese nickname for someone who is being sing ...

  5. PAT甲级 1121. Damn Single (25)

    1121. Damn Single (25) 时间限制 300 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue "Dam ...

  6. 1121. Damn Single (25)

    1121. Damn Single (25) 时间限制 300 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue "Dam ...

  7. 1121 Damn Single (25 分)

    1121 Damn Single (25 分) "Damn Single (单身狗)" is the Chinese nickname for someone who is bei ...

  8. 1121 Damn Single

    1121 Damn Single "Damn Single (单身狗)" is the Chinese nickname for someone who is being sing ...

  9. 1121 Damn Single (25分)

    1121 Damn Single (25分) "Damn Single (单身狗)" is the Chinese nickname for someone who is bein ...

最新文章

  1. 重新mysql-server
  2. tomcat 和apache的整合的方法及配置(一)
  3. 阿里巴巴虾米的机器学习与深度学习进阶记
  4. java redis 没密码配置_如何解决redis的NOAUTH Authentication required异常
  5. Python之PIL库的运用、GIF处理h
  6. SQL Server 2008空间数据应用系列四:基础空间对象与函数应用
  7. java的注解_java-注解相关
  8. 伺服驱动器生产文件_直流伺服系统的组成和控制原理详解
  9. 史上最难吃系列,肯德基就不能好好做鸡吗?
  10. 阿里第一颗芯片问世!平头哥发布含光800:全球最强
  11. Java中使用foreach带来的一些问题
  12. Apache环境.htaccess伪静态301跳转(www与不带www)
  13. 浅谈Hibernate的flush机制
  14. Windows Ready Boost,使用闪存设备提高性能
  15. lol选英雄显示服务器,lol卡在选人界面怎么回事 lol卡在选英雄界面怎么办
  16. metrics类型 普罗米修斯_普罗米修斯 -- 快速构建你的业务监控平台
  17. Flutter web 滚动循环 title(Flutter Web端 滚动显示浏览器标签页名)
  18. 【word 2016】保存太慢解决办法
  19. 单片机反相器_TTL反相器的基本电路
  20. 用马青公式计算圆周率,Python语言

热门文章

  1. Hoeffding不等式简介
  2. C. Electrification(尺取)
  3. 对sklearn文件pyd文件进行修改的方法
  4. A Novel Proof-of-Reputation Consensus for Storage Allocation in Edge Blockchain Systems 精读笔记(三)
  5. java如何计算吞吐量_如何计算进程调度算法的吞吐量(How to calculate throughput of a process scheduling algorithm)...
  6. OSChina 周六乱弹 —— 目测我们程序员丁克的几率不大
  7. iapp上传图片到云函数
  8. python实现自动登录qq邮箱,写邮件并发送
  9. Netflix Movies and TV Shows(Netflix影视剧数据集)
  10. 原生JavaScript随机点名表