5位运动员参加了10米台跳水比赛
来源:互联网 发布:linux修改文件并保存 编辑:程序博客网 时间:2024/04/28 19:52
5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
A选手说:B第一,我第三。
B选手说:我第二,E第四。
C选手说:我第一,D第二。
D选手说:C最后,我第三。
E选手说:我第四,A第一。
比赛结束后,每位选手都说对了一半,请编程确定比赛名次。
A选手说:B第一,我第三。
B选手说:我第二,E第四。
C选手说:我第一,D第二。
D选手说:C最后,我第三。
E选手说:我第四,A第一。
比赛结束后,每位选手都说对了一半,请编程确定比赛名次。
#include<stdio.h>
#include<windows.h>
int main(){
int a, b, c, d, e;
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) && \
((e == 4) + (a == 1) == 1)
)
{
printf("待定 :a: %d, b: %d, c: %d, d: %d, e: %d\n",\
a, b, c, d, e);
int num = 0;
num |= 1 << (a - 1);
num |= 1 << (b - 1);
num |= 1 << (c - 1);
num |= 1 << (d - 1);
num |= 1 << (e - 1);
#include<windows.h>
int main(){
int a, b, c, d, e;
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) && \
((e == 4) + (a == 1) == 1)
)
{
printf("待定 :a: %d, b: %d, c: %d, d: %d, e: %d\n",\
a, b, c, d, e);
int num = 0;
num |= 1 << (a - 1);
num |= 1 << (b - 1);
num |= 1 << (c - 1);
num |= 1 << (d - 1);
num |= 1 << (e - 1);
while (num > 0){
if ( num % 2 == 0){
break;
}
num /= 2;
}
if ( num == 0 ){
printf("最终: a: %d, b: %d, c: %d, d: %d, e: %d\n", \
a, b, c, d, e);
}
}
}
}
}
}
system("pause");
return 0;
}
if ( num % 2 == 0){
break;
}
num /= 2;
}
if ( num == 0 ){
printf("最终: a: %d, b: %d, c: %d, d: %d, e: %d\n", \
a, b, c, d, e);
}
}
}
}
}
}
system("pause");
return 0;
}
0 0
- 5位运动员参加了10米台跳水比赛
- 5位运动员参加了10米台跳水比赛
- 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
- 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
- 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
- 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
- 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
- 5位运动员参加了10米台跳水比赛的问题
- 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
- 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
- 5位运动员参加了10米台跳水比赛,预测比赛结果
- 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
- 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
- 5位运动员参加了10米台跳水比赛 预测比赛结果
- 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 确定比赛的名次
- 【C语言】【面试题】5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果问题
- 【C语言】【面试题】5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果问题
- 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 (解法)
- 计算1/1-1/2+1/3-1/4+1/5·····1/99-1/100的值
- CMake 、 NMake 与 Windows 64 位程序构建
- python generator
- 在屏幕上打印杨辉三角
- 用守护进程来判断一个进程是否运行
- 5位运动员参加了10米台跳水比赛
- 29-TLB
- JAX-WS使用Handler实现简单的WebService权限验证
- 数组
- 周志湖Spark系列
- 解释器构造任务书
- UITextField 的那点事
- 日本某地发生了一件谋杀案
- 利用开源的Ngrok 配置属于自己的免费外网域名