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

Dotcpp  >  編程題庫  >  藍橋杯2014年第五屆真題-蘭頓螞蟻
題目 1429:

藍橋杯2014年第五屆真題-蘭頓螞蟻

時間限制: 2s 內(nèi)存限制: 192MB 提交: 8162 解決: 3762

題目描述

藍橋杯2014年第五屆真題-蘭頓螞蟻

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


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

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

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

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

你的任務(wù)是根據(jù)初始狀態(tài),用計算機模擬蘭頓螞蟻在第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、百練、藍橋杯輔導(dǎo)、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習(xí)題,還有老師答疑,點擊這里了解課程詳情
標簽