一道有关球赛队员分配的C++程序题目
来源:互联网 发布:centos 内核版本 编辑:程序博客网 时间:2024/04/29 18:29
题目描述:
两个球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已经抽签决定比赛名单。
有人向队员打听比赛安排的名单。a说他不和x比,c说他不和x,z比,请编程找出三队赛手的名单。
分析:要找去三队赛手的名单,也就是要分别找到a,b,c的对手,我们通过排除法,循环遍历所有的可能性得到结果。
程序代码:
#include<iostream>using namespace std;void fun(){for(char i='x';i<='z';i++){for(char j='x';j<='z';j++){if(i!=j){for(char k='x';k<='z';k++){if(i!=k&&j!=k)//通过三层循环,遍历出所有的可能性 {if(i!='x'&&k!='x'&&k!='z')//用题目中的限制条件进行限制 {cout<<"a----->"<<i<<endl;cout<<"b----->"<<j<<endl;cout<<"c----->"<<k<<endl;}}}}}}}int main(){cout<<"球赛的对阵名单为:"<<endl;fun();return 0;}
程序运行代码:
- 一道有关球赛队员分配的C++程序题目
- 一道有关static的题目
- 一道有关图论的题目
- 一道与预处理有关的题目
- 一道与死锁有关的题目
- 一道C语言的题目
- 三个和数组有关的程序题目(C++)
- 一道有关static-extends题目
- 一道有关switch-case题目
- 一道容易出错的题目(有关负数的补码)
- 一道有关hash的POJ题目:POJ1200 Crazy Search
- Reverse Linked List以及一道有关倒序的题目
- 一道C语言的内存管理题目
- 请教一道C++的题目
- 【C语言】一道给力的题目
- 一道C语言题目引发的讨论
- 一道简单C语言题目的优化
- [C++]关于多态的一道题目
- 自动完成的QLineEdit(非使用QCompleter版)
- leetcode_question_114 Flatten Binary Tree to Linked List
- MySQL索引背后的数据结构及算法原理
- 堆和栈的区别
- 阿里巴巴2014笔试题【选择-简答】
- 一道有关球赛队员分配的C++程序题目
- IBM HTTP SERVER 7 安装问题
- IOS回调机制——代理,通知中心以及Block
- 最长公共子序列(Longest-Common-Subsequence,LCS)
- Ubuntu下如何用蓝牙连接手机和蓝牙鼠标
- OCP-1Z0-051-V9.02-142题
- shell脚本记录登录到本机的用户,登录时间和登录位置
- 深入浅出CChart 每日一课——第十八课 女神的套娃,玩转对话框
- C++获得LUA表