分析

一开始我还傻傻的一个一个统计。

把所有的丢进set里面,然后自动去重,所以这里就是不一样的元素(一样的只有一个),再用总数减去这个数量,就是一样的元素。
按要求计算即可,注意先乘以100.

上代码

#include<iostream>
#include<cstdio>
#include<algorithm>
#include<set>
using namespace std;set<int> a;int t,n,m,cnt1,cnt2;int main()
{set<int>::iterator it;cin>>t;while(t--){a.clear();scanf("%d%d",&n,&m);for(int i=1;i<=n+m;i++){int x;cin>>x;a.insert(x);}int l=a.size();cout<<(n+m-l)*100/l<<endl;}return 0;
}

【51nod】小明爱集合【set】相关推荐

  1. 【51nod】3058 小明爱集合

    小明爱集合 Link 解题思路 因为集合内不会重复,setsetset 不兼容重复,所以直接把所以数据丢到 setsetset 里面,最后 n+mn+mn+m 和剩下数字的差就是重复的个数. code ...

  2. Python_封装案例(小明爱跑步)

    1.封装的特性和需求分析 封装是面向对象编程的一大特性, 我们在使用面向对象开发程序的时候, 第一步就应该现在需求分析, 然后根据明确的职责把不同的属性和方法封装到一个又一个抽象的类中, 之所以说是抽 ...

  3. Python中面向对象封装案例——小明爱跑步、摆放家具

    文章目录 面向对象封装案例 目标 1. 封装 2. 小明爱跑步 2.1 小明爱跑步扩展 -- 小美也爱跑步 3. 摆放家具 3.1 创建家具 3.2 创建房间 3.3 添加家具 3.4 小结 面向对象 ...

  4. python入门笔记——面向对象基础1_5(小明爱跑步案例)

    案例: 小明爱跑步:实际项目需求如下 ①小明体重 75.0 公斤 ②小明每次跑步 会减少0.5公斤 ③小明每次吃东西 会增加 1公斤 1.案例分析: 名字提炼法,小明--人类: 属性--体重 动词提炼 ...

  5. 2022-6-4 小明爱上课,切木头,最多分成多少块,躲猫猫,争渡

    1. 小明爱上课 [动态规划] 小明非常喜欢上课,现在小明的课表有一些课,他可以通过课表选择上哪些课. 上课会有奖励,每门课上课时间长短不同奖励也会不一样,存在上课时间更长,奖励更少的情况.每一门课上 ...

  6. 51nod3107 小明爱宝石

    3107 小明爱宝石 小明想要创造n种魔法宝石.小明可以用ai的魔力值创造一棵第i种魔法宝石,或是使用两个宝石合成另一种宝石(不消耗魔力值).请你帮小明算出合成某种宝石的所需的最小花费. 输入 首先一 ...

  7. 51nod3108 小明爱换钱

    3108 小明爱换钱 小明非常喜欢换钱,这天他想到一个换钱游戏,游戏规则是这样的,从一件价值1元的小物品开始.然后,经过反复的交换,不断增加手中物品的价值.在每次兑换中,如果您的物品价值大于或等于R元 ...

  8. 【树状数组】 小明爱拦截

    [树状数组] 小明爱拦截 题目 解题思路 求最长不上升序列 将导弹高度从大到小排序 以tm的发射时间为下标,将以其结尾的拦截最大值丢进树状数组维护 在当前导弹发射时间前并进了树状数组的(也就是高度比当 ...

  9. 小明爱跑步-扩展-多个对象属性之间互不干扰

    class Person:def __init__(self, name, weight):# self.属性 = 形参self.name = nameself.weight = weightdef ...

最新文章

  1. 将 instance 连接到 first_local_net - 每天5分钟玩转 OpenStack(82)
  2. uwsgi gevent
  3. java框架之Spring 核心框架体系结构
  4. 如何将另外一个表里的数据与联动_跨境电商(亚马逊)后台财务数据包
  5. Linux运行可执行文件
  6. node.js ejs的视图模块引擎
  7. arcgis的python接口_arcgis-Python的ArcGIS API-Esri Screenshots
  8. Embree:照片级光线追踪内核
  9. Javascript进阶:数据类型
  10. android高德地图自动缩放比例,【Android】高德地图 缩放级别及像素以及地图上的点转化成屏幕上的点...
  11. 人人都能有数字替身:量子动力FACEGOOD发布AI交互实时数字人
  12. 在VS2010中使用Git【图文】转
  13. C++类的构造函数、析构函数与赋值函数
  14. Python 基础 —— docstring
  15. oracle 自动关闭 数据库连接
  16. sqlite3在Python2.7下对于中文路径的支持
  17. FileStream:The process cannot access the file because it is being used by another process
  18. Maven SCM Release版本控制与发布
  19. 数学建模——BP神经网络模型Python代码
  20. 如何在matlab中设置colorbar

热门文章

  1. Elasticsearch:使用 Docker 来安装 FSCrawler 并摄入 Word 及 PDF 文件
  2. win8,win8.1任务管理器被禁用的解决方法
  3. 【深入浅出IOS开发】彩票-代理实现子Controller的切换
  4. 奔三了,悲催的IT职业生涯仍然没找到方向
  5. php bom头 emeditor,利用Emeditor转换文件的编码格式
  6. 回溯法、分支限界法两种思想帮你轻松搞定旅行售货员问题(TSP)
  7. 我是落月,很高兴来到CSDN,谢谢CSDN,谢谢大家。我是一名草根网络技术人员,开发程序猿,运维工程狮,网络安全工程狮,略懂黑帽,渗透,压力测试。
  8. 关于layui 上传 数量限制总是比要求多一个才触发限制数量的解决办法
  9. 最好的视频会议软件gotomeeting
  10. 如何巧妙的表达离职原因