wikioi 1512 轉向遊戲

2021-06-19 18:48:33 字數 886 閱讀 6890

小明自認為方向感很好,請小紅來測試。小紅先讓小明面對北方立正站好,然後發出「向左轉」「向右轉」或「向後轉」的命令。每個命令執行後,小明都正確地說出了他面對的方向。小紅的命令共n個(1≤n≤10000),請你統計小明說【南】的次數。

命令是以數字方式表達:

0---向左轉

1---向右轉

2---向後轉

如小紅發出的5個命令:0 1 0 0 1 ;小明共有5個回答:西 北 西 南 西

2行

第一行:正整數n,1≤n≤10000

第二行:n個用0 1 2表示的指令

乙個整數,小明說「南」的次數

0 1 0 0 1

雖然測試資料全部無輸出。。。。。。

但還是得講講思路

我的想法是規定0為北,±1為西,±2為南

那麼如果是輸入為0,則減去1並mod 3

如果是1,則加上1 再mod 3

如果是2,則加上2 再 mod 3

#include

#include

using

namespace std;

int now=0;

int n,x,i,s;

intmain

() cout

}

實在不想打也可以這樣刷測評.....

begin

end.

隨你便咯!

2 10 轉向語句

vc 提供 break 語句 continue 語句 goto 語句和return 語句等若干轉向語句,用於改變程式原來的執行順序。位置 只能用在switch語句和迴圈語句中。作用 跳出switch語句或提前終止迴圈,轉去執行switch語句或迴圈語句之後的語句。應用 多用於提前結束迴圈 包括省略形...

Shell學習(8)轉向

轉向 檔案 0,1,2,輸入 輸出 轉向語義大部分不能單獨使用,必須和bash 命令一起運用 操作檔案 fd 檔案 fd 檔案 可供讀寫 fdfd 關閉輸出檔案 nn m 複製轉向輸出的檔案 m 存成檔案 n 使n 連線至m 一旦備份好標準輸入後,就可以對標準輸入進行操作,完畢後還原標準輸入,如下 ...

新手站長分享301轉向的簡單做法

目前在網上看到最多的帖子話題都是關於301轉向是如何來做的,然而網上講解關於301轉向的方法有很多,為什麼大家還是沒有弄清楚呢?我也是新手,知道大家為何在裡面迷糊的原因。今天希望通過這篇文章幫新手們帶出這個困惑。301mitiaw轉向真的很簡單,沒有那麼複雜,幾行 就能搞定,下面以 超市例項講解一下...