2112 - IP_2020_YOU_HW4 Scoreboard

Time

2020/10/06 12:00:00 2020/10/15 12:00:00

Clarification

# Problem Asker Description Reply Replier Reply Time For all team

# Problem Pass Rate (passed user / total user)
12896 “How Will The Bomb Explode?” The Bomber Man Asked
12897 Minesweeper

12896 - “How Will The Bomb Explode?” The Bomber Man Asked   

Description

“Bomber Man”是一個經典的電動遊戲。玩家可以操控炸彈人在地圖中走動並且安置炸彈,安置的炸彈會在一段時間後引爆,並炸飛從炸彈中心往十字展開的所有格子,若玩家處在其爆炸的範圍內即會被該炸彈炸死;除此之外,地圖中存在著許多障礙物,障礙物可以阻擋炸彈爆炸的威力,並保護躲在其後面的玩家

假設在一個6x6的方形場地中進行遊戲,場地中有不定數量的障礙物一顆炸彈;請試著模擬出該炸彈爆炸後的情形為何

 

Note:

  1. 使用 ‘_’ 來代表場地中的空格
  2. 使用小寫 ‘x’ 來代表障礙物
  3. 使用小寫 ‘o’ 來代表炸彈
  4. 使用小寫 ‘=’ 來代表爆炸所會波及的區域
  5. 每兩個字符中間會有空格將其隔開

 

舉例:

若地圖顯示如下

_ _ _ _ x _

_ x _ _ _ _

_ _ x _ _ _

_ _ _ _ _ x

x _ o _ _ x

_ _ _ _ _ _

則爆炸後的結果如下

_ _ _ _ x _

_ x _ _ _ _

_ _ x _ _ _

_ _ = _ _ x

x = o = = x

_ _ = _ _ _

Input

一個6x6的地圖,其中包含了不定數量的障礙物一顆炸彈;意味著一共會有 6個字串

Hint:不要儲存空格字元

Output

輸出比須符合以下格式:

c c c c c c

c c c c c c

c c c c c c

c c c c c c

c c c c c c

c c c c c c

 

Note:

  1. 輸出的最後必須要有一個換行符號 ('\n')
  2. c‘_’, ‘x’, ‘o’, ‘=’其中之一

Sample Input  Download

Sample Output  Download

Tags




Discuss




12897 - Minesweeper   

Description

“Minesweeper”又稱踩地雷,是一個有名的單人電腦小遊戲;遊戲目標是找出遊戲場上所有的地雷,且要避免點擊地雷所在的格子。遊戲中,會出現一些帶有數字的格子,代表著在該格子的九宮格內有幾枚地雷

(Excerpted from wiki: https://en.wikipedia.org/wiki/Minesweeper_(video_game))

假設遊戲限定在一個9x9的地圖裡,且在地圖中有十顆地雷;給定所有地雷的位置,請畫出所有數字提示

 

Note:

  1. 使用 ‘_’ 來代表地圖中的空格
  2. 使用小寫的 ‘x’ 來代表地雷
  3. 任兩個字符之間會用空格隔開

 

舉例:

_ _ _ _ _ _ _ _ _

_ x _ _ _ _ _ _ _

_ _ _ _ _ _ x _ _

_ x _ x _ _ _ _ _

_ _ _ _ _ _ _ _ _

_ _ _ _ _ _ _ _ _

_ x x _ _ _ _ _ _

_ x _ _ _ _ _ _ _

_ x _ _ _ x _ _ x

 

該地圖的數字提示:

1 1 1 _ _ _ _ _ _

1 x 1 _ _ 1 1 1 _

2 2 3 1 1 1 x 1 _

1 x 2 x 1 1 1 1 _

1 1 2 1 1 _ _ _ _

1 2 2 1 _ _ _ _ _

2 x x 1 _ _ _ _ _

3 x 4 1 1 1 1 1 1

2 x 2 _ 1 x 1 1 x

Input

一個有10顆地雷的9x9地圖;意味著一共會有 9個字串

Hint:不要儲存空格字元

Output

輸出比須符合以下格式:

c c c c c c c c c

c c c c c c c c c

c c c c c c c c c

c c c c c c c c c

c c c c c c c c c

c c c c c c c c c

c c c c c c c c c

c c c c c c c c c

c c c c c c c c c

 

Note:

  1. 輸出的最後必須要有一個換行符號 ('\n')
  2. 字元c‘_’, ‘x’, ‘1~9’

Sample Input  Download

Sample Output  Download

Tags




Discuss