codeforces 779A
来源:互联网 发布:《简明python教程》 编辑:程序博客网 时间:2024/06/04 01:18
/*一定度清楚题意,是小领导要求a,b两个小组具有相同多的value的学生*/#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;int a[55], b[55];int main(){ int n, num; while(scanf("%d", &n) != EOF){ memset(a, 0, sizeof(a)); memset(b, 0, sizeof(b)); for(int i = 0; i < n; i++){ scanf("%d", &num); a[num]++;//这种题独特的技术方法 第二次碰到 } for(int j = 0; j < n; j++){ scanf("%d", &num); b[num]++; } int ans = 0; for(int i = 1; i <= 5; i++){ if((a[i] + b[i]) % 2) {cout << "-1" << endl;return 0;} if((a[i] + b[i]) == 0) continue; if(((a[i] + b[i]) != 0) && a[i] != b[i]){ ans += abs(a[i] - (a[i] + b[i])/2); } } cout << ans/2 << endl;//因为 共加了两次 } return 0;}
0 0
- codeforces 779A
- codeforces 779A
- codeforces 779A
- 【codeforces 779A】Pupils Redistribution
- Codeforces 779A-Pupils Redistribution
- CodeForces 779A Pupils Redistribution
- codeforces contest 779 A题
- Pupils Redistribution (Codeforces-779A)
- CodeForces-a
- Codeforces 903A A
- 【CodeForces 779A】Pupils Redistribution(模拟)
- 【CodeForces 779A】Pupils Redistribution(模拟)
- 【CodeForces 779A】Pupils Redistribution(模拟)
- CodeForces 779 A.Pupils Redistribution(水~)
- CodeForces 18A A - Triangle
- CodeForces 133A A. HQ9+
- codeforces 651A A. Joysticks
- 【Codeforces 597A】A. Divisibility
- 2007浙大复试机试题代码
- 小问题
- hpu-1057: 天平平衡
- 操作小技巧集锦
- C++
- codeforces 779A
- 微信小程序改变全局变量
- 手机浏览器与我的那些事(一)
- codeforces 765D. Artsem and Saunders
- 顺序容器:如何选用容器(list,vector,deque)
- UE4蓝图案例:媒体播放器的开关(2)
- 对字符串编码的js函数
- win10 Edge浏览器无法打开网页怎么办
- 深入理解init_5-----属性服务(基于Android 2.2,代码源自Google)