两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

1429 問題 G: 藍(lán)橋杯2014年第五屆真題-蘭頓螞蟻

時間限制: 1s 內(nèi)存限制: 128MB 提交: 8162 解決: 3762
題目描述

藍(lán)橋杯2014年第五屆真題-蘭頓螞蟻

蘭頓螞蟻,是于1986年,由克里斯·蘭頓提出來的,屬于細(xì)胞自動機(jī)的一種。


平面上的正方形格子被填上黑色或白色。在其中一格正方形內(nèi)有一只“螞蟻”。
螞蟻的頭部朝向為:上下左右其中一方。

螞蟻的移動規(guī)則十分簡單:
若螞蟻在黑格,右轉(zhuǎn)90度,將該格改為白格,并向前移一格;
若螞蟻在白格,左轉(zhuǎn)90度,將該格改為黑格,并向前移一格。

規(guī)則雖然簡單,螞蟻的行為卻十分復(fù)雜。剛剛開始時留下的路線都會有接近對稱,像是會重復(fù),但不論起始狀態(tài)如何,螞蟻經(jīng)過漫長的混亂活動后,會開辟出一條規(guī)則的“高速公路”。

螞蟻的路線是很難事先預(yù)測的。

你的任務(wù)是根據(jù)初始狀態(tài),用計算機(jī)模擬蘭頓螞蟻在第n步行走后所處的位置。
輸入
輸入數(shù)據(jù)的第一行是  m  n  兩個整數(shù)(3  <   m,  n  <   100),表示正方形格子的行數(shù)和列數(shù)。 
接下來是  m  行數(shù)據(jù)。 
每行數(shù)據(jù)為  n  個被空格分開的數(shù)字。0  表示白格,1  表示黑格。 

接下來是一行數(shù)據(jù):x  y  s  k,  其中x  y為整數(shù),表示螞蟻所在行號和列號(行號從上到下增長,列號從左到右增長,都是從0開始編號)。s  是一個大寫字母,表示螞蟻頭的朝向,我們約定:上下左右分別用:UDLR表示。k  表示螞蟻走的步數(shù)。 
輸出
輸出數(shù)據(jù)為一個空格分開的整數(shù)  p  q,  分別表示螞蟻在k步后,所處格子的行號和列號。
樣例輸入
5 6 
0 0 0 0 0 0 
0 0 0 0 0 0 
0 0 1 0 0 0 
0 0 0 0 0 0 
0 0 0 0 0 0 
2 3 L 5
樣例輸出
1 3
提示
零基礎(chǔ)同學(xué)可以先學(xué)習(xí)視頻課程,包含C/C++、Python、百練、藍(lán)橋杯輔導(dǎo)、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習(xí)題,還有老師答疑,點擊這里了解課程詳情

比賽公告

藍(lán)橋杯開始報名了,大家自測一下吧

更多歷屆藍(lán)橋杯真題見藍(lán)橋杯真題

大一新生可以先學(xué)習(xí)C語言教程、C++教程

祝大家取得好成績!