回覆列表
  • 1 # 藍風24

    /*某城市最高的樓只有一部電梯。該電梯和一般電梯不同的是它依照輸入樓層數的先後次序執行。電梯最初在0層。執行完一個輸入序列後就停止在該樓層,不返回0層。

    編寫程式計算電梯執行一個序列的時間。每次都假設電梯在0層開始,無論上一次執行到幾層。電梯每上1層需要6秒。每下1層需要4秒。

    如在某層停留,無論上下人多少,均停留5秒。

    輸入:樓層的值大於等於1,小於100, N = 0表示結束輸入。

    輸出:計算每個序列電梯執行的時間。

    輸入:

    2 1 0

    輸出:

    26

    樣例輸入: 2 1 0

    樣例輸出: 26*/

    #include

    #include

    int main()

    {

    int a[100];

    int b, t, i;//b為層數差

    int sum = 0;

    a[0] = 0;

    //sum = 0;

    for (i = 1; i

    {

    scanf("%d", &a[i]);

    if ((a[i] == "\n")||(a[i]==0))

    break;

    b = a[i] - a[i-1];

    //printf("%d\n", b);

    if (b > 0)

    t = b * 6;

    else t = b * (-4);

    sum += (t + 5);

    }

    printf("%d", sum);

    return 0;

    }

  • 中秋節和大豐收的關聯?
  • 在家養什麼龜種好?在哪買?