hdu5058 BC #12 So easy
来源:互联网 发布:英语基础入门软件 编辑:程序博客网 时间:2024/06/05 08:49
就是判断两个整数集合是不是相等的
因为集合中的元素有互异性 其中的元素 必须是都不一样的 然后才可以对两个集合进行比较
所以 主要的问题的就是除重
将集合中的元素排序之后 去重就可以啦。。。
这题是这场BC中最简单的。。。B题到现在还是WA 也是醉了。。。思路一样的撒。。明天在想想。。
// _ooOoo_// o8888888o// 88" . "88// (| -_- |)// O\ = /O// ____/`---'\____// . ' \\| |// `.// / \\||| : |||// \// / _||||| -:- |||||- \// | | \\\ - /// | |// | \_| ''\---/'' | |// \ .-\__ `-` ___/-. /// ___`. .' /--.--\ `. . __// ."" '< `.___\_<|>_/___.' >'"".// | | : `- \`.;`\ _ /`;.`/ - ` : | |// \ \ `-. \_ __\ /__ _/ .-` / /// ======`-.____`-.___\_____/___.-`____.-'======// `=---='//// hack 没用的 不要想了施主!!#include <cstdio>#include <iostream>#include <cstring>#include <cmath>#include <algorithm>#include <string.h>#include <string>#define eps 1e-8#define op operator#define MOD 10009#define MAXN 100100#define INF 0x7fffffff#define FOR(i,a,b) for(int i=a;i<=b;i++)#define FOV(i,a,b) for(int i=a;i>=b;i--)#define REP(i,a,b) for(int i=a;i<b;i++)#define REV(i,a,b) for(int i=a-1;i>=b;i--)#define MEM(a,x) memset(a,x,sizeof a)#define ll __int64using namespace std;int a[110],b[110];int c[110],d[110];int main(){//freopen("ceshi.txt","r",stdin); int n; while(scanf("%d",&n)!=EOF) { for(int i=0;i<n;i++) scanf("%d",&a[i]); for(int i=0;i<n;i++) scanf("%d",&b[i]); sort(a,a+n); sort(b,b+n); c[0]=a[0]; d[0]=b[0]; int c1=1,d1=1; for(int i=1;i<n;i++) { if(a[i]!=a[i-1]) c[c1++]=a[i]; } for(int i=1;i<n;i++) { if(b[i]!=b[i-1]) d[d1++]=b[i]; } if(c1!=d1) { printf("NO\n"); continue; } else { int j; for(j=0;j<c1;j++) if(c[j]!=d[j]) break; if(j==c1) printf("YES\n"); else puts("NO"); } } return 0;}
0 0
- hdu5058 BC #12 So easy
- HDU5058 So easy 【set】
- hdu5058——So easy(STL)
- HDU 5058/BC 12A So easy
- 【CUGBACM15级BC第12场 A】【STL】hdu 5058 So easy
- hdu5058
- So Easy!
- so easy
- so easy
- So Easy!
- 20141006 【 STL 】 bestcoder #12 So easy
- Best Coder Round 12【so easy】
- 数据库对象so easy
- HDU 4565 So Easy!
- hdu 4565 So Easy!
- HDU4565 So Easy!
- HDU 4565 So Easy!
- hdu 4565 So Easy!
- Hibernate学习_017_Hibernate查询语言(QL)的几点说明
- MySQL 高可用架构在业务层面的分析研究
- C语言编程 - 清空键盘缓冲区
- Hibernate学习_018_1+N问题
- 两个常见Qt编译错误的解决
- hdu5058 BC #12 So easy
- 利用原生JavaScript获取样式的方式小结
- qt xode6 ios tool error 1 不能用模拟器
- 扫盲操作系统虚拟机[6]:如何优化运行速度?
- 读《游戏化思维》
- 常见MFC UI界面库
- UVA - 253 Cube painting
- 简单之LPC跨进程通信(支持指针传参)
- ubuntu 下 Subversion 使用