交换学生(Foreign Exchange)
有n(1≤n≤500000)个学生想交换到其他学校学习。规定每个想从A学校换到B学校的学生必须找一个想从B换到A的“搭档”。每个人都找到搭档输出“YES”,否则输出“NO”。每个学生用两个整数A,B表示,判断交换是否可以进行。
//排序+逐位比较即可
#include<bits/stdc++.h>
using namespace std;
int main()
{int n=0;while((cin>>n)&&n){int a[n],b[n];int flag=0;for(int i=0;i<n;i++){cin>>a[i]>>b[i]; }sort(a,a+n);sort(b,b+n);for(int i=0;i<n;i++){if(a[i]!=b[i]){flag=1;}}if(flag){cout<<"NO"<<endl;}else{cout<<"YES"<<endl;}}return 0;
}
交换学生(Foreign Exchange)相关推荐
- 14行代码AC——习题5-4 交换学生(Foreign Exchange, UVa 10763)——解题报告
励志用少的代码做高效的表达 题目(提交)链接→UVa-10763 本题为水题,因此侧重点由解题转向优化. 题意:判断第一列的数字是否与第二列的数字相同(乱序).解题方向多样,值得探究: 1.map哈希 ...
- BLE Host解析:BLE SM(1): 配对特性交换(Pairing Feature Exchange)
本文引自:https://blog.bluetooth.com/bluetooth-pairing-part-1-pairing-feature-exchange 蓝牙的Spec规格有三个主要架构层, ...
- MT 300 Foreign Exchange Confirmation外汇交易确认书
MT 300 Foreign Exchange Confirmation外汇交易确认书 MT300 电文范围 MT300电文用于: (1) 确认主体双方新合约详情 (2) 确认已行 ...
- 交换学生(Foreign Exchange, UVa 10763)
有 n ( 1≤ n ≤500000 )个学生想交换到其他学校学习.为了简单起见,规定每个想从 A 学 校换到 B 学校的学生必须找一个想从 B 换到 A 的 " 搭档 " .如果 ...
- UVa10763 交换学生
题目描述:题目大意是有n个学生想交换到其他学校学习,规定每一个想从A交换到B的学生必须有一个想从B到A的学生与之配对,才能进行交换.最后如果每个人都能找到配对的学生,那么交换可以进行,输出YES,反之 ...
- ACM Uva10763 交换学生
题意如下 有n(1≤n≤500000)个学生想交换到其他学校学习.为了简单起见,规定每个想从A学 校换到B学校的学生必须找一个想从B换到A的"搭档".如果每个人都能找到搭档(一个人 ...
- UVA10763交换学生
题意: 给你N组关系,每组关系是a,b,最后问你所有的a,b出现的次数和所有的b,a出现的此时是否全部都一样. 思路: 水题,直接开了个二维的map标记,map<int ...
- 清华中德大数据研究学生交换项目成果报告会成功举办
由数据科学研究院资助,启动于2017年3月的"清华大学与德国哥廷根大学交换留学生"项目阶段成果报告会2019年4月6日于清华大学熊知行楼举办. 数据科学研究院执行副院长韩亦舜以&q ...
- 查询所有修过java这门课_查询选修了“JAVA”课程的学生姓名和所在的系
[单选题]设 i 和 x 都是 int 类型,则以下 for 循环( ). for(i=0,x=0;i<=9&&x!=876;i++) scanf("%d", ...
最新文章
- base64码 java_工具类:Java将图片变成base64码
- 流媒体(视频)服务器调研
- 宝塔挂载linux硬盘,宝塔移动硬盘挂载Linux服务器挂载ntfs移动硬盘
- 【win10】局域网内两台win10共享文件夹
- 克里斯蒂安贝尔_克里斯蒂安·贝尔近照!蝙蝠侠骑单车买咖啡,动作娴熟似外卖小哥...
- 奇异值分解SVD与在降维中的应用
- Linux 服务器时区、时间校准,定时校准脚本
- 毕业生Markdown简历模板
- matlab 光线追踪 渲染,光线追踪(Ray tracing)渲染器工作原理
- Windows7中搭建Android x86 64及armv8-a操作步骤
- Java中成员变量的超详解
- 互联网营销,不同阶层的人脉关系,对你真的有用吗?
- 蒙特卡洛算法简单理解与demo
- ocv特性_锂离子电池的三大特性分析
- 定点数一位乘法之Booth(布斯)算法
- 简单计算一下,发现炒房一点不划算
- 江湖棋局,顺便说说象棋
- Linux嵌入式开发入门(二)——快速看懂原理图,对接软件开发
- 《区块链革命》读书笔记4 万物账本:物理世界的活化
- 全球百年地震数据可视化系统
热门文章
- REST风格框架实战
- 怎么应用计算机中搜索程序,搜索引擎是指根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织...
- java执行反射代码导致频繁创建奇怪的类从而发生元数据区被占满FUllGc案例
- web版本 开源压测工具_Web服务压测神器wrk
- Bugku sql注入
- cas操作 java 缺点_CAS的缺点
- 南卡Runner CC3上手实测!百元旗舰耳机的新选择!
- Python turtle 乌龟图基本知识与应用
- Python模块(Module)详解
- 用深度学习识别人脸openface和dlib