C的学习过程
「已注销」
这个作者很懒,什么都没留下…
展开
-
关于蚂蚁感冒问题的小想法
蚂蚁感冒这是一道蓝桥杯上的题先看一下题目:1.长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。2.每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。3.这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。4.请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。我个人的分析(见下):1.乍一看题目有点复杂,但是正如有人所说到的一点,两只蚂蚁相碰然后掉头,这里的掉头其实是不用管的,还是可以认为在原原创 2021-03-31 17:38:22 · 140 阅读 · 0 评论 -
C语言保龄球
这是一道关于美式保龄球计分的一个小程序保龄球计分规则简单总结如下:每次游戏有10轮每一轮,投手有两次投掷机会击倒所有瓶子 如果在两次投掷中,投手没有击倒所有瓶子,他在本轮分数计为两次击倒的瓶子数之和如果在某一轮的首次就击倒所有瓶子,这称为一个“Strike”(一投全倒),则本轮结束,本轮分数计为10+后续两次击倒的瓶子总数如果在某一轮次两次投球中击倒了所有瓶子,这称为一个"Spare"(二投全倒),本轮分数计为10+下一次投掷(下一轮次里的首次投掷)所击倒的瓶子数如果在第10原创 2021-01-29 21:59:08 · 1155 阅读 · 4 评论 -
C语言小实验题
实验题1.(10分)黑白子交换: 有三个白子和三个黑子如下图布置:(-表示一个空格)○ ○ ○ - ● ● ●游戏的目的是用多少的步数将上图中白子和黑子的位置进行交换:● ● ● - ○ ○ ○游戏的规则是:一次只能移动一个棋子;棋子可以向空格中移动,也可以跳过一个对方的格子进入空格,但不能向后跳,也不能跳过两个子。请用计算机实现上述游戏。程序运行示例如下:No. 0:----------- |*|*|*| |@|@|@| 1 3 5 7 9 11 13 //注:绿色数原创 2021-01-23 23:45:27 · 1623 阅读 · 2 评论