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
同感,建議下載卡巴斯基全功能安全軟件,殺毒排名世界第一,然後在安全模式下殺毒,在安全模式下WINDOW會自動關閉不必要的啟動,病毒也就無法自啟動,就能輕易的查殺!一般都能解決,如果不能的話一鍵還原系統,本人不建議重裝系統,會損傷硬盤、不到絕境建議不要重裝系統哦!
蠕蟲主要是扁形動物、環節動物、紐形動物、棘頭動物和袋形動物的俗稱.不是一種生物而是一類無脊椎動物,現在成為蠕蟲只是一種習慣。
不是厭氧的