C语言:5位运动员每人说了两句话,均有一句话正确,预测比赛结果
2016-05-30 17:12
239 查看
#include<stdio.h> #include<stdlib.h> int main() { int A = 0; int B = 0; int C = 0; int D = 0; int E = 0; for (A = 1; A <= 5; A++) { for (B = 1; B <= 5; B++) { for (C = 1; C <= 5; C++) { for (D = 1; D <= 5; D++) { for (E = 1; E <= 5; E++) { if (((B == 1) + (A == 3)) == 1 && ((B == 2) + (E == 4)) == 1 && ((C == 1) + (D == 2)) == 1 && ((C == 5) + (D == 3)) == 1 && (A != B) && (A != C) && (A != D) && (A != E) && (B != C) && (B != D) && (B != E) && (C != D) && (C != E) && (D != E) && ((E == 4) + (A == 1)) == 1) { printf("A=%d B=%d C=%d D=%d E=%d\n", A, B, C, D, E); } } } } } } system("pause"); return 0; }
相关文章推荐
- 【面试题】C语言:根据A,B,C,D四人没人说得一句话,四句话仅有三句话正确,判断嫌疑犯
- C语言:在屏幕上打印杨辉三角形
- 【C语言 】用C语言实现乘法口诀表
- 用C语言编写:求10 个整数中最大值
- 【C语言】给定两个整型变量的值,将两个值的内容进行交换(不同方法)
- 【C语言】编写函数实现:100-200素数的输出
- 《c++primer 》string *pstr = new string; *pstr = str;的疑问
- [leetcode] 【链表】83. Remove Duplicates from Sorted List
- c++单例模板
- 用c++实现二叉树的线索化
- leetcode 172 Factorial Trailing Zeroes C++
- Windows下C/C++获取当前系统时间
- c++基础知识总结
- 把数组排成最小的数
- Geekband C++面向对象高级编程(下) 第一周笔记 暗影行者
- Geekban极客班C++ 第四周
- C语言之尾队列tailq
- MD5(C++实现)
- [leetcode] 【链表】86. Partition List
- C++11 lambda表达式