ZOJ Problem Set
来源:互联网 发布:贵州浪人网络投诉 编辑:程序博客网 时间:2024/06/10 09:44
ZOJ Problem Set - 3023
题意:两人各有n,m张牌,交换一张,使得两人手牌加和相等。有多种方法的时候,选交换牌加和小的一组。
解决:挨个寻找就行了。
细节:无。
收获:读对题很要。一开始以为是平均数相等。
解决:挨个寻找就行了。
细节:无。
收获:读对题很要。一开始以为是平均数相等。
#include <iostream>#include <cstdio>#include <cstring>using namespace std;int n, m;int a[110], b[110];int main(){ while(cin >> n >> m && n && m){ int suma = 0, sumb = 0; int flag = 0; int minn = 300, mina = 0, minb = 0; for(int i = 0; i < n; i++){ cin >> a[i]; suma += a[i]; } for(int j = 0; j < m; j++){ cin >> b[j]; sumb += b[j]; } for(int i = 0; i < n; i++){ for(int j = 0; j < m; j++){ if( (suma-a[i]+b[j]) == (sumb+a[i]-b[j]) ) { flag = 1; if(a[i]+b[j] < minn){ mina = a[i]; minb = b[j]; minn = a[i]+b[j]; } } } } if(!flag) cout << -1 << endl; else cout << mina << " " << minb << endl; }}
阅读全文
0 0
- ZOJ Problem Set - 2060
- ZOJ Problem Set - 2972
- ZOJ Problem Set - 1037
- ZOJ Problem Set - 1048
- ZOJ Problem Set - 1049
- ZOJ Problem Set - 1051
- ZOJ Problem Set - 1067
- ZOJ Problem Set - 1115
- ZOJ Problem Set - 1151
- ZOJ Problem Set - 1205
- ZOJ Problem Set - 1025
- ZOJ Problem Set - 1029
- ZOJ Problem Set - 1076
- ZOJ Problem Set - 1117
- ZOJ Problem Set - 1041
- ZOJ Problem Set - 1004
- ZOJ Problem Set - 1005
- ZOJ Problem Set - 1016
- String-API-Review
- 自定义对话框
- 3450. 【NOIP2013模拟联考3】山峰(summits) (Standard IO)
- 对于所有对象都通用的方法
- 洛谷Oj-字串变换-广度优先搜索
- ZOJ Problem Set
- 《算法概论》习题8.3证明
- POJ 1010--STAMPS
- 51nod 1450 闯关游戏
- hadoop2.7.3伪分布式安装
- 65. Valid Number
- POJ3469 Dual Core CPU 【最大流最小割】
- Android实现自定义自画的图片的Button
- [线段树][单调栈]HackerRank 101 Hack 50 .Boxes for Toys