您可能感兴趣的话题:

C语言

核心提示:爱因斯坦出了一道这样的数学题:有一条长阶梯,若每步跨2阶,则最最后剩一阶,若每步跨3 阶

爱因斯坦出了一道这样的数学题:有一条长阶梯,若每步跨2阶,则最最后剩一阶,若每步跨3 阶,则最后剩2阶,若每步跨5阶,则最后剩4阶,若每步跨6阶则最后剩5阶。只有每次跨7阶,最后才正好一阶不剩。请问这条阶梯共有多少阶?

*问题分析与算法设计

根据题意,阶梯数满足下面一组同余式:

x≡1 (mod2)

x≡2 (mod3)

x≡4 (mod5)

x≡5 (mod6)

x≡0 (mod7)

*程序说明与注释

#include

int main()

{

int i=1; /*i为所设的阶梯数*/

while(!((i%2==1)&&(i%3==2)&&(i%5==4)&&(i%6==5)&&(i%7==0)))

++i; /*满足一组同余式的判别*/

printf("Staris_number=%d\n",i);

}

*运行结果

Staris_number=119

*问题的进一步讨论

此题算法还可考虑求1、2、4、5的最小公倍数n,然后判t(t为n-1)≡0(mod7)是否成立,若不成立则t=t+n,再进行判别,直至选出满足条件的t值。请自行编写程序实现

C语言爱因斯坦的数学游戏,C语言实例 爱因斯坦的数学题相关推荐

  1. c语言课程设计--拼图游戏,C语言课程设计_拼图游戏.pdf

    C -- 语言课程设计 拼图游戏 一.实验内容 玩家通过鼠标单击相邻位有空位的方块来移动方块,从而最终将一副散乱的图片拼成完 整的图片.要求如下: 1. 游戏的初始界面如图一,单击空格键进入游戏,进入 ...

  2. C语言数组制作拼图游戏,C语言自制拼图游戏.doc

    C语言自制拼图游戏 C语言~~自制-拼图游戏 原帖及讨论:/thread-233257-1-1.html //编译环境VC++6.0. 程序和资源一共15M. 来自 //需要的留个EMAIL.... ...

  3. c语言程序设计黑白棋游戏,C语言课程设计_黑白棋游戏

    C语言课程设计_黑白棋游戏 C语言课程设计_黑白棋游戏 #include "graphics.h" /*图形系统头文件*/ #define LEFT 0x4b00 /*光标左键值* ...

  4. c语言 炸弹文件,炸弹超人游戏c语言简板

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 玩过炸弹超人吧,玩过qq堂吧,制作这些很适合我这个初c学者,我学习c语言也近2个月了,就随手编了个游戏,用了2天啊~~~ 两个人碗的,A控制WASD空格, ...

  5. c语言做搬山游戏,C语言实现搬山小游戏,适合新手的项目实战,超易上手!

    原标题:C语言实现搬山小游戏,适合新手的项目实战,超易上手! 问题描述 设有n座山,计算机与人作为比赛的双方,轮流搬山.规定每次搬山数不能超过k座,谁搬最后一座谁输. 游戏开始时,计算机请人输入山的总 ...

  6. c语言中常用数学符号,C语言中常用的数学公式

    >在使用C语言数学函数时候,应该在该源文件中使用以下命令行: #include 或 #include "math.h",这里的<>跟""分别表 ...

  7. C语言如何做手机游戏,C语言怎样实现一个简单的手机游戏小项目

    手机游戏名称:猜数字 使用的开发语言:C语言 基本规则:电脑随机生成一个1-30之间的数字,人和电脑分别猜一个数字,看谁的数字较为接近生成的数字. 要求:每个人和计算机10,000点,玩家进入多少分, ...

  8. c语言作业 猜数字游戏,C语言实现猜数字小游戏

    本文实例为大家分享了C语言猜数字的具体代码,供大家参考,具体内容如下 一.描述 猜数字游戏. 二. 程序 使用srand((unsigned)time(NULL)),产生随机数种子. int rand ...

  9. 2048游戏c语言实验报告,2048游戏C语言实验报告.doc

    #include#define M 2048 void up(); //上操作. void down(); //下操作. void right(); //右操作. void left(); //左操作 ...

最新文章

  1. oracle如何添加非空约束,oracle 怎么用sql删除非空约束?
  2. Java IO学习笔记四
  3. Django 序列化三种方式 对象 列表 元组
  4. hibernate教程--检索方式(hql,sql,QBC)
  5. 什么是管理型工业以太网交换机?
  6. 【js拾遗】名称空间
  7. js与c语言效率_JavaScript比c语言的性能差了多少?
  8. PL/SQL NOCOPY限制模式
  9. python特征工程意义_python数据挖掘--特征工程篇(附代码)
  10. TWaver With JavaFX
  11. 阿里开源大规模分布式图学习框架:专为Graph嵌入,无缝对接TF/PyTorch
  12. 干掉13个区块链最常见的Bug!
  13. RFC chinese
  14. python运行出现OSError: [WinError 87] 参数错误。
  15. Retrofit2 详解和使用(一)
  16. 上古卷轴5怎么加补丁_上古卷轴5:想要装MOD的话,小编教你怎么做!
  17. 使用Excel 提取文本中的数字
  18. Android 屏幕适配扫盲、教程
  19. 如何看hbo_如何取消您的HBO Now帐户
  20. 手机短信接收验证码的实现原理

热门文章

  1. c语言综合作业程序填空,C语言程序填空题及答案
  2. LCD背光驱动 --Backlight
  3. 直播风口之下,视频社交会成为下一个流量平台吗?
  4. ssm使用Transport.send发送邮件(带附件)
  5. C++智能指针shared_ptr、unique_ptr以及weak_ptr
  6. 【KDD2022教程】图算法公平性:方法与趋势
  7. 花开花落花非花、缘起缘灭缘随缘
  8. Weex 初体验(1)
  9. wro4j wro.xml_WebJars和wro4j集成
  10. 中国石油大学《社会学概论》第二次在线作业