码迷,mamicode.com
首页 > 其他好文 > 详细

循环-07. 爬动的蠕虫

时间:2014-07-26 17:00:41      阅读:561      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   strong   io   2014   art   

 1 /*
 2  * Main.c
 3  * C7-循环-07. 爬动的蠕虫
 4  *  Created on: 2014年7月26日
 5  *      Author: Boomkeeper
 6  *****测试通过*******
 7  */
 8 
 9 #include<stdio.h>
10 
11 int main(void) {
12     int n, u, d;//井口高度,上爬量和下滑量
13     int time = 0, distance = 0;//虫虫消耗的时间(分钟),距离井底的距离(寸)
14     scanf("%i %i %i", &n, &u, &d);
15     /**
16      * 第1分钟,爬;
17      * 第2分钟,滑;
18      * 第3分钟,爬;
19      * 第4分钟,滑;
20      * ...
21      * 时间为偶数,虫虫下滑;
22      * 时间为奇数,虫虫上爬。
23      */
24     do {
25         time++;
26         if (time % 2 != 0) {
27             distance += u;
28         } else {
29             distance -= d;
30         }
31     } while (distance < n);
32 
33     printf("%i\n", time);
34 
35     return 0;
36 }

关于这道题,我很疑惑的是“虫虫到底向上爬多长时间休息一次?”,题目中我仔细查看了N遍也没有发现明确的说明,无奈,我看到了下面一位大虾的程序后,只能承认“每分钟”了!

这道题倘若出现在考场,我肯定纠结死...

参考:

http://blog.csdn.net/weixin_sysu/article/details/38051269

题目链接:

http://pat.zju.edu.cn/contests/basic-programming/%E5%BE%AA%E7%8E%AF-07

循环-07. 爬动的蠕虫,布布扣,bubuko.com

循环-07. 爬动的蠕虫

标签:style   blog   http   color   strong   io   2014   art   

原文地址:http://www.cnblogs.com/boomkeeper/p/C7.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!