扑克游戏
来源:互联网 发布:淘宝店铺招牌是啥 编辑:程序博客网 时间:2024/04/28 18:29
题目不难,但是仍然要想清除;
易得赢得总数等于输的总数;
例如输入的为B、C、D
其次最大赢家数和最小赢家数一定为一组,因此,排好序,未知量只能是A或者E;即A和D一组或者B和E一组;然后分情况讨论满不满足即可;
// 扑克游戏.cpp : 定义控制台应用程序的入口点。////#include "stdafx.h"#include<iostream>#include<algorithm>#include<cstdio>using namespace std;const int maxn = 10005;struct node{int x, y;bool operator<( const node &a )const{return x < a.x;}}edge[ maxn ];//int _tmain(int argc, _TCHAR* argv[])int main(){while( cin >> edge[ 0 ].x >> edge[ 0 ].y >> edge[ 1 ].x >> edge[ 1 ].y >> edge[ 2 ].x >> edge[ 2 ].y ){if( !edge[ 0 ].x && !edge[ 0 ].y && !edge[ 1 ].x && !edge[ 1 ].y && !edge[ 2 ].x && !edge[ 2 ].y )break;sort( edge, edge + 2 );int y = edge[ 1 ].x + edge[ 2 ].x - edge[ 0 ].y;int x = edge[ 1 ].y + edge[ 2 ].y - edge[ 0 ].x;if( edge[ 0 ].x + edge[ 1 ].x + edge[ 2 ].x + x != edge[ 0 ].y + edge[ 1 ].y + edge[ 2 ].y + y ){x = edge[ 0 ].y + edge[ 1 ].y - edge[ 2 ].x;y = edge[ 0 ].x + edge[ 1 ].x - edge[ 2 ].y;}cout << x << "-" << y << endl;}return 0;}
- 扑克游戏
- 扑克游戏
- 扑克游戏
- 扑克游戏
- 扑克游戏
- 扑克游戏
- 扑克游戏
- 扑克游戏
- 扑克游戏
- 扑克游戏
- Java编程扑克游戏
- java.扑克游戏
- Java 扑克游戏
- 21点扑克游戏
- 单机扑克游戏设计
- 简单扑克游戏
- 扑克游戏点记
- 24点扑克游戏
- vs2010配置opencv
- 【黑马程序员】 学习笔记 - Java新技术 - 反射
- 线程取消(pthread_cancel)
- HLSL GLSL CG着色语言比较
- shell脚本设置登陆环境变量
- 扑克游戏
- J2ee is not mapped问题解决
- MongoDB:4种插入数据的方法
- socket编程复习(2)
- MySQL的数据库引擎的类型
- C语言结构体--对齐说明
- scp 库文件不小心整错目录导致ssh telnet 服务不可用了
- ORA-12154: TNS: could not resolve the connect identifier specified
- WiMi-net使用小结