跳水的那些囚事

简介: 跳水的那些囚事

虽然我知道这样嘲笑人家不好,但我实在忍不住了。。。

首先是一号选手艾尔蒙森 · 法布里加上场

作为一名技术老将,曾已跪姿斜45度角前膝入水的高难度动作闻名泳坛,被观众美誉为“水中贵族“ 。让我们来看看慢动作,每一帧都是细节啊!

然后不幸的是,似乎这一套动作并没有入得了裁判的眼,所以没有给出很高的分

接着二号选手约翰 · 大卫 · 帕霍友上台了,面对现在的形势,二号选手只能”背水一战了“

菲 VS 中:

如果说中国队是一滴牛奶掉入水中,那么菲律宾队就是一头奶牛掉入水中

🧿 前言:

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

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

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

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

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

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

比赛结束后,每位选手都说对了一半


/***********************************************************************

目的:写出一个程序来确定比赛名次

分析:穷举出所有可能性

平台:Visual studio 2017 && windows

*************************************************************************/

📝 实现代码1

#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++)
          {
            //如果两个条件之和等于1,说明就说对了一半
            if(((2 == b) + (3 == a) == 1)
              && ((2 == b) + (4 == e) == 1)
              && ((1 == c) + (2 == d) == 1)
              && ((5 == c) + (3 == d) == 1)
              && ((4 == e) + (1 == a) == 1))
            {
              //排除其它可能
              if(120 == a * b * c * d * e)
                printf("a = %d b = %d c = %d d = %d e = %d\n", a, b, c, d, e);
            }
          }
        }
      }
    }
  }
  return 0;
}


相关文章
|
存储 人工智能 弹性计算
600天,我们在沙漠筑“城堡”
600天,我们在沙漠筑“城堡”
119 0
|
网络架构
运动会-组合数学
题目描述 在一次运会上,有一个比赛项目,共有N个人参加比赛,要将这N个人分组,每组人数不少于K个,问有多少种分组方式? 比如有16个运动员,每组人数不少于5个,共有6种分组方式: (1) 分一组,为16人; (2) 分二组,分别为11人、5人; (3) 分二组,分别为10人、6人; (4) 分二组,分别为9人、7人; (5) 分二组,分别为8人、8人; (6) 分三组,分别为6人、5人、5人。 注意:6+5+5,5+6+5,5+5+6为同一种,只算一种分组方式; 输入 输入共一行为两个整数N, K。表示有N个运动员分组,每组不少于K个人(1 ≤ K ≤ N ≤ 500)。
182 0
|
自动驾驶 安全 新能源
彩铅练习,期盼
女孩儿画的有点壮 image.png
684 0
下一篇
DataWorks