C语言-爱因斯坦的阶梯问题
Posted 灯火阑处
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言-爱因斯坦的阶梯问题相关的知识,希望对你有一定的参考价值。
爱因斯坦曾经提出过这样一道有趣的数学题:有一个长阶梯,若每步上2阶,最后剩下1阶;若每步上3阶,最后剩2阶;若每步上5阶,最后剩下4阶;若每步上6阶,最后剩5阶;只有每步上7阶,最后刚好一阶也不剩。请问该阶梯至少有多少阶
int i = 7;
int times = 1000;
while ((i % 2 != 1 || i % 3 != 2 || i % 5 != 4 || i % 6 != 5) && i < times)
i += 7;
if (i > times)
printf("The no result of Einstein's question \\n");
else
printf("The result of Einstein's question is %d\\n", i);
结果:
以上是关于C语言-爱因斯坦的阶梯问题的主要内容,如果未能解决你的问题,请参考以下文章
R语言ggplot2可视化:使用geom_step可视化阶梯图阶梯线图可视化分组阶梯线图
R语言ggplot2可视化:使用geom_step可视化阶梯图阶梯线图可视化分组阶梯线图自定义填充不同分组的阶梯线图(filled geom_step)