C语言初阶习题【27】猜名次

server/2025/1/15 21:52:49/

1. 题目描述

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果:

A选手说:B第二,我第三;

B选手说:我第二,E第四;

C选手说:我第一,D第二;

D选手说:C最后,我第三;

E选手说:我第四,A第一;

比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。

2. 思路

在这里插入图片描述

3.代码实现


#include<stdio.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 == 2) + (A == 3) == 1 && (B == 2) + (E == 4) == 1 && (C == 1) + (D == 2) == 1 && \(C == 5) + (D == 3) == 1 && (E == 4) + (A == 1) == 1) == 1)if (120 == A * B * C * D * E)//五人名次不同,即相乘为定值120来筛选重复名次printf("A=%d  B=%d  C=%d  D=%d  E=%d\n", A, B, C, D, E);return 0;
}

在这里插入图片描述


http://www.ppmy.cn/server/158255.html

相关文章

激光雷达标定

目录 1. 背景2. 实现原理2.1 环境设置2.2 数据提取‌2.3 算法实施 3. 应用4. 总结 1. 背景 在移动机器人的自主导航与避障系统中&#xff0c;激光雷达作为核心传感器之一&#xff0c;其精度与稳定性直接关系到机器人的感知能力与决策准确性。激光雷达标定&#xff0c;作为连接…

隧道网络:为数据传输开辟安全通道

什么是隧道网络&#xff1f; 想象一下&#xff0c;你正在一个陌生的城市旅行&#xff0c;并且想要访问家里的电脑。但是&#xff0c;直接连接是不可能的&#xff0c;因为家庭网络通常受到防火墙或路由器的保护&#xff0c;不允许外部直接访问。这时候&#xff0c;隧道网络&…

LeetCode:216.组合总和III

跟着carl学算法&#xff0c;本系列博客仅做个人记录&#xff0c;建议大家都去看carl本人的博客&#xff0c;写的真的很好的&#xff01; 代码随想录 LeetCode&#xff1a;216.组合总和III 找出所有相加之和为 n 的 k 个数的组合&#xff0c;且满足下列条件&#xff1a; 只使用数…

缩放 对内外参的影响

当你对图像进行同比例缩小时&#xff0c;图像的内参需要相应地变化&#xff0c;但外参通常保持不变。 相机内参 相机内参&#xff08;内参矩阵&#xff09;描述了相机的固有属性&#xff0c;包括焦距和主点&#xff08;光轴与图像平面的交点&#xff09;的坐标。 当你对图像…

大语言模型分词器

大语言模型分词器 代码 import transformers import tokenizersfrom transformers import AutoTokenizertokenizers AutoTokenizer.from_pretrained("data/bert-base-uncased")text "This is a test sentence."tokens tokenizers.encode(text) token_…

初阶数据结构【栈及其接口的实现】

目录 前言一、栈的概念及结构二、栈的实现方式三、栈的实现3.1 基本结构3.2 栈的基本功能接口栈的初始化栈的销毁 3.3 入栈接口3.4 出栈接口3.5 栈的其它接口获取数据的个数接口栈判断是否为空接口获取栈顶数据接口 注&#xff1a;为什么要实现这些简单的接口&#xff0c;直接调…

springboot国际化

使用springboot开发程序时&#xff0c;如果有国际市场的需求&#xff0c;一般要考虑国际化&#xff0c;在spring中本身对国际化就有很好的支持&#xff0c;下面介绍如何使用springboot开发国际化服务。 正常来说&#xff0c;引入 spring-boot-starter-web 模块后自动就会包括了…

Springboot内置Apache Tomcat 安全漏洞(CVE-2024-50379)

背景 大家都知道我们使用Springboot开发后&#xff0c;无需再额外配置tomcat&#xff0c;因为Springboot已经帮我们内置好了tomcat。 这次在线上安全团队就扫出来了我们Springboot服务的tomcat漏洞&#xff1a; 可以看到这是2023年的洞&#xff0c;Apache Tomcat 安全漏洞(…