題目:
牛牛去犇犇老師家補課,出門的時候面向北方,但是現在他迷路了。雖然他手裡有一張地圖,但是他需要知道自己面向哪個方向,請你幫幫他。
輸入描述:
每個輸入包含乙個測試用例。輸出描述:每個測試用例的第一行包含乙個正整數,表示轉方向的次數n(n<=1000)。
接下來的一行包含乙個長度為n的字串,由l和r組成,l表示向左轉,r表示向右轉。
輸出牛牛最後面向的方向,n表示北,s表示南,e表示東,w表示西。分析:
方向問題
首先明確,牛牛此刻面向北方,如果牛牛左轉,那麼牛牛面向西方,如果牛牛右轉,那麼就會面向東方
其次如果判斷方向,由題目可知,轉向不超過1000次,一共有4個方向,那麼設定引數count=1000,左轉引數加一,右轉引數減一,然後用count除以4,餘數為0,則面向北方,餘數為一,則面向西方,餘數為2,則面向南方,餘數為3則面向東方(如果左轉減一,左轉加一,那麼餘數為1和餘數為3的情況交換,餘數為0和餘數為2的情況不變)
#include#includeusing namespace std;
int main()
else
}if(count%4==0)
else if(count%4==1)
else if(count%4==2)
else
}
迷路的牛牛
牛牛去犇犇老師家補課,出門的時候面向北方,但是現在他迷路了。雖然他手裡有一張地圖,但是他需要知道自己面向哪個方向,請你幫幫他。輸入描述 每個輸入包含乙個測試用例。每個測試用例的第一行包含乙個正整數,表示轉方向的次數n n 1000 接下來的一行包含乙個長度為n的字串,由l和r組成,l表示向左轉,r表...
迷路的牛牛
題目描述 牛牛去犇犇老師家補課,出門的時候面向北方,但是現在他迷路了。雖然他手裡有一張地圖,但是他需要知道自己面向哪個方向,請你幫幫他。輸入描述 每個輸入包含乙個測試用例。每個測試用例的第一行包含乙個正整數,表示轉方向的次數n n 1000 接下來的一行包含乙個長度為n的字串,由l和r組成,l表示向...
迷路的牛牛
牛牛去犇犇老師家補課,出門的時候面向北方,但是現在他迷路了。雖然他手裡有一張地圖,但是他需要知道自己面向哪個方向,請你幫幫他。每個輸入包含乙個測試用例。每個測試用例的第一行包含乙個正整數,表示轉方向的次數n。接下來的一行包含乙個長度為n的字串,由l和r組成,l表示向左轉,r表示向右轉。輸出牛牛最後面...