c语言小学生入门自学,小学生C语言编程入门书.pdf

第一节

编程的魔力

从一个神奇的数字说起——2147483647。

2147483647 是一个质数(也叫做素数,即只能被1 和其本身整除

的数)。发现这个质数的人是伟大的欧拉同学。1722 年他在双目失明的

情况,以惊人的毅力靠心算证明了2147483647 是一个质数,堪称当时

世界上已知的最大质数,他也因此获得了“数学英雄”的美名。现在通过

计算机你只需要一秒钟就可以证明2147483647 是一个质数⊙﹏⊙b 汗

1

再来看一个经典的问题——八皇后问题

如何能够在8×8的国际象棋棋盘上放置八个皇后,使得任何一个皇

后都无法直接吃掉其他的皇后?为了达到此目的,任两个皇后都不能处于

同一条横行、纵行或斜线上。下图就是一种解决方案。没错你可以自己拿

出笔和纸划一划看看还有没有其他的方案。但是如果我想知道所有的方案

该怎么办?

又轮到计算机出马了,一共有92中不同的解决方案,牛吧!计算机

只需要1秒钟,就可以算出所有的解。

再来看一个很流行的益智游戏——数独。

在一个9×9格的大九宫格中有9个3×3的小九宫格。默认已经在其

中填写了一些数字,现在请在其它的空格上填入1到9的数字。每个数字

在每个小九宫格内只能出现一次,每个数字在每行每列也只能出现一次。

请看下面这个例子。

2

我想你一定很快就填出了一种可行的解,可是你知道上面的这个数

独一共有多少种不同解吗?51965 种不同的解!很难想象吧,计算机仍

然只

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值