UVA10763交换学生
题意:
给你N组关系,每组关系是a,b,最后问你所有的a,b出现的次数和所有的b,a出现的此时是否全部都一样。
思路:
水题,直接开了个二维的map标记,map<int ,map<int ,int> >mark,最后在检查一遍是否所有的mark[a][b] == mark[b][a],就ok了。
#include<map>
#include<stdio.h>
using namespace std;
map<int ,map<int ,int> >mark;
int edge[500005][2];
int main ()
{
int n ,i;
while(~scanf("%d" ,&n) && n)
{
mark.clear();
for(i = 1 ;i <= n ;i ++)
{
scanf("%d %d" ,&edge[i][0] ,&edge[i][1]);
mark[edge[i][0]][edge[i][1]] ++;
}
int mk = 0;
for(i = 1 ;i <= n && !mk;i ++)
if(mark[edge[i][0]][edge[i][1]] != mark[edge[i][1]][edge[i][0]])
mk = 1;
!mk ? printf("YES\n") : printf("NO\n");
}
return 0;
}
UVA10763交换学生相关推荐
- UVa10763 交换学生
题目描述:题目大意是有n个学生想交换到其他学校学习,规定每一个想从A交换到B的学生必须有一个想从B到A的学生与之配对,才能进行交换.最后如果每个人都能找到配对的学生,那么交换可以进行,输出YES,反之 ...
- ACM Uva10763 交换学生
题意如下 有n(1≤n≤500000)个学生想交换到其他学校学习.为了简单起见,规定每个想从A学 校换到B学校的学生必须找一个想从B换到A的"搭档".如果每个人都能找到搭档(一个人 ...
- 交换学生(Foreign Exchange)
有n(1≤n≤500000)个学生想交换到其他学校学习.规定每个想从A学校换到B学校的学生必须找一个想从B换到A的"搭档".每个人都找到搭档输出"YES",否则 ...
- 交换学生(Foreign Exchange, UVa 10763)
有 n ( 1≤ n ≤500000 )个学生想交换到其他学校学习.为了简单起见,规定每个想从 A 学 校换到 B 学校的学生必须找一个想从 B 换到 A 的 " 搭档 " .如果 ...
- 14行代码AC——习题5-4 交换学生(Foreign Exchange, UVa 10763)——解题报告
励志用少的代码做高效的表达 题目(提交)链接→UVa-10763 本题为水题,因此侧重点由解题转向优化. 题意:判断第一列的数字是否与第二列的数字相同(乱序).解题方向多样,值得探究: 1.map哈希 ...
- 清华中德大数据研究学生交换项目成果报告会成功举办
由数据科学研究院资助,启动于2017年3月的"清华大学与德国哥廷根大学交换留学生"项目阶段成果报告会2019年4月6日于清华大学熊知行楼举办. 数据科学研究院执行副院长韩亦舜以&q ...
- 课程设计——学生成绩管理系统 C语言
课程设计--学生成绩管理系统 基本要求: 1.程序功能 编程实现一个基础的成绩管理系统. 2.设计目的 通过本程序综合掌握结构体类型.指针.函数.文件等知识的综合使用. 3.功能要求(可扩充功能) ( ...
- linux系统下的grep命令功能与正则表达式详解
功能说明:查找文件里符合条件的字符串.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office& ...
- grep命令參数及使用方法
功能说明:查找文件中符合条件的字符串. 语 法:grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>] ...
最新文章
- 交换机的基本功能和应用就是集中连接网络设备
- 发布HTML 7-3
- powerquery mysql数据库_window 10 下 --excel | power query 通过 ODBC链接 mysql 数据库
- 在用户态下使用uint64_t
- 动态内存的分配用法和构造动态一维数组
- 2012021401
- 中raise抛出异常_Ruby 异常
- 苹果手机html查看器在哪,web前端案例-苹果手机图片查看器
- 金山词霸”屏幕取词技术揭密(讨论稿)
- 我的代码库-Java8实现FTP与SFTP文件上传下载
- c# implicit explicit关键字(隐式和显式数据类型转换)
- Eclipse中修改项目的文本字符集编码
- 冰冻三尺,非一日之寒
- 2020.10.20读 PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space
- 2018 拼多多 校招真题 最大乘积
- 岭南师范学院计算机考试考场,广东专插本考场安排在哪?附:2018年考场详细安排表~...
- dhl寄件邮编错了_DHL国际快递寄错国家怎么办?
- 学习篇——了解OKR
- 联想小新 100 智能投影仪 评测
- Chrome浏览器上传和下载就会崩溃的解决方法
热门文章
- 【云周刊】第132期:走近40+世界级AI专家!第三届中国人工智能大会资料分享...
- mysql ERROR 1042 (HY000): Can't get hostname for your address
- 如何借助 svn update 自动更新线上的web
- springMvc解决json中文乱码
- C语言 基础60题(5)
- 云接口给中小企业带来的帮助
- 数据流和十六进制转换
- Collection集合的三种初始化方法
- 事务中SET XACT_ABORT各种用法
- opencv7-ml之svm