今天给大家带来三道经典题型。

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
A选手说:B第二,我第三;
B选手说:我第二,E第四;
C选手说:我第一,D第二;
D选手说:C最后,我第三;
E选手说:我第四,A第一;
比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。

#include<Aventador_SQ.h>void MingCi()
{int arr[5] = { 0 };for(arr[0] = 1; arr[0] <= 5; arr[0]++)for (arr[1] = 1; arr[1] <= 5; arr[1]++)for (arr[2] = 1; arr[2] <= 5; arr[2]++)for (arr[3] = 1; arr[3] <= 5; arr[3]++)for (arr[4] = 1; arr[4] <= 5; arr[4]++){if (((arr[0] == 3) + (arr[1] == 2) == 1) + ((arr[1] == 2) + (arr[4] == 4) == 1) + ((arr[2] == 1) + (arr[3] == 2) == 1) + ((arr[2] == 5) + (arr[3] == 3) == 1) +((arr[4] == 4) + (arr[0] == 1) == 1) == 5){if (arr[0] * arr[1] * arr[2] * arr[3] * arr[4] == 120){printf("A=%d,B=%d,C=%d,D=%d,E=%d\n", arr[0], arr[1], arr[2], arr[3], arr[4]);}}}
}
int main()
{MingCi();system("pause");return 0;
}

2.

打印杨辉三角。
1
1 1
1 2 1
1 3 3 1

#include<Aventador_SQ.h>void PrintYangHui(int n)
{int arr[100][100] = { 0 };int i = 0;int j = 0;for (i = 0; i < n; i++){arr[i][0] = 1;arr[i][i] = 1;}for (i = 2; i < n; i++){for (j = 1; j < i; j++){arr[i][j] = arr[i - 1][j] + arr[i - 1][j - 1];}}for (i = 0; i < n; i++){for (j = 0; j <=i; j++){printf("%3d ", arr[i][j]);}printf("\n");}
}int main()
{int n = 0;scanf("%d", &n);PrintYangHui(n);system("pause");return 0;
}

3.
日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个
嫌疑犯的一个。以下为4个嫌疑犯的供词。
A说:不是我。
B说:是C。
C说:是D。
D说:C在胡说
已知3个人说了真话,1个人说的是假话。
现在请根据这些信息,写一个程序来确定到底谁是凶手。

#include <Aventador_SQ.h>
int main()
{int murd = 0;for (murd = 'A'; murd <= 'D'; murd++)if ((murd != 'A') + (murd == 'C') + (murd == 'D') + (murd != 'D') == 3){printf("凶手是%c\n", murd);}system("pause");return 0;
}

                                                                                                                                                                                                  珍&源码

初夏小谈:判断运动员名次,杨辉三角,日本谋杀案(断案大师)相关推荐

  1. 【每日一算法】杨辉三角 II

    每日一算法-杨辉三角 II 题目 给定一个非负索引 k,其中 k ≤ 33,返回杨辉三角的第 k 行. 在杨辉三角中,每个数是它左上方和右上方的数的和. 示例: 输入: 3 输出: [1,3,3,1] ...

  2. 【C语言】打印杨辉三角

    题目描述 输入数字 n ,打印 n 行杨辉三角 1 1 1 1 2 1 1 3 3 1 -- 小贴士:什么是杨辉三角? 定义: 每个数等于它上方两数之和. 每行数字左右对称,由1开始逐渐变大. 第n行 ...

  3. c语言智力题 操作符详解例题 数据存储 指针初阶 水仙花数 杨辉三角 逆序字符串 喝汽水问题 打印图形 猜凶手 使用指针打印数组内容 调整奇数偶数顺序 运动员猜名次

    [题目名称] 下面代码的结果是:a #include <stdio.h> int i; int main() {i--; //sizeof'的返回值是无符号整型if (i > siz ...

  4. C语言基础09——数据在内存中的存储。整型的存储、大小端讲解、浮点数的存储、杨辉三角、找凶手、猜名次

    目录 数据类型 基本内置类型 类型的基本分类 整型在内存中的存储 计算机中整数的三种表示方法:原码.反码.补码 大小端 练习 浮点型在内存中的存储 为什么以下程序输出结果与想象不同? 浮点数存储规则 ...

  5. 【猜凶手,猜名次,杨辉三角】经典小学奥数的代码逻辑是什么?

    众所周知,数学逻辑无孔不入,那么如何结合自己想奥数题的逻辑来编写代码呢 目录 1.猜凶手 2.猜名次 3.杨辉三角 1.猜凶手 题目 A说:不是我. B说:是C. C说:是D. D说:C在胡说 已知3 ...

  6. 杨辉三角+判断奇数并求和

    这两周部门没有专门出题目让我们做,这很明显是考验我们的学习自主性, 嗯,这考验到我了,这两周也只是把以前的代码用子函数的方法改了一下代码,这两天老师开始讲指针了,可恶,函数视频还没怎么看,已经要开始看 ...

  7. Java小案例——使用双重for循环实现杨辉三角的输出

    杨辉三角特点分析(如图): *第i行有i列 *每一行的第一个数都为1 *每一行的最后一个数都为1 *当前数(非第一列和最后一列)等于上面一个数+上面一个数的左边的数 实现代码: /*** 要求:输出杨 ...

  8. mysql杨辉三角_两个经典的小例子:杨辉三角和水仙花

    package fllower; /** * 打印杨辉三角 * @author acer * */ public class YangHui { public static void main(Str ...

  9. 怎样用php打印杨辉三角,php打印杨辉三角小例子

    /** * 打印杨辉三角: * 1 * 1 1 * 1 2 1 * 1 3 3  1 * 1 4 6  4  1 * 1 5 10 10 5  1 * 1 6 15 20 15 6 1 * */ fu ...

  10. C语言之杨辉三角小游戏

    本次的主任务就是用c语言实现一个杨辉三角的图案,具体要求及演示代码如下: #include<stdio.h> #include<stdlib.h> int main() {in ...

最新文章

  1. Java序列化的作用和反序列化
  2. 微信jsapi支付获取code_微信支付(公众号支付JSAPI)
  3. 剑指offer——变态跳台阶
  4. 为什么要使用叶脊(leaf-spine)拓扑网络zz
  5. 怎么退出python命令行cd找到txt文档_《python怎么读取txt文件》
  6. css自动换行加前置_StudyNode -- CSS
  7. 使用canvas制作一个移动端画板
  8. 观察者模式(发布--订阅模式)
  9. 做了MVC模式一年,可不要把传统模式忘记呀!ashx配合aspx实现AJAX加载JSON数据...
  10. 用友t3服务器更改是哪个文件夹里,用友t3服务器地址变更
  11. 探秘小程序(3):登录
  12. 3.4 方便快捷的魔棒工具 [Ps教程]
  13. SAP注塑行业ERP系统软件的分析
  14. linux压缩文件命令_Linux 系统压缩和解压 zip 格式文件
  15. 计算机系统维护论文5000字,计算机系统维护毕业论文
  16. VUE中动态改变字体大小
  17. cacheable注解原理_@Cacheable的实现原理
  18. 4、编写程序,根据用户输入的数字转换成相应的中文的大写数字。例如,1.23转换为“壹点贰叁”。
  19. SpringBoot写配置文件报错“The elements [xxx,xxx] were left unbound.“
  20. 专访凌云光技术3D视觉业务部经理李淼:做好技术和产品,为VR行业服务

热门文章

  1. 德客易行帮你解析华为B2B战略
  2. Microsoft SQL Server2008——“远程过程调用失败 [0x800706be] 错误“。
  3. 混合云这个砝码到底有多重?
  4. 电脑显示没有被指定在上运行_电脑出现**.dll没有被指定在Windows上运行怎么办...
  5. Stata 笔记:批量实现:xlsx/csv与dta互相转换
  6. 大一计算机学什么内容,大一计算机的学习心得范文
  7. 几种多线程实现方式的优缺点
  8. TouchGFX开发(3)----使用TouchGFX配置IIC接口OLED
  9. xutils 用法详解_若雪似风_新浪博客
  10. wordpress最佳架构_大学的22个最佳WordPress主题