[閒聊] C++大師請進

看板Marginalman作者 (甚麼都不想做的凱瑞)時間3年前 (2022/12/05 20:42), 編輯推噓6(607)
留言13則, 7人參與, 3年前最新討論串4/5 (看更多)
UVA572 oil deposits這一題 題目會給你三個input值 前兩個是地圖的長*寬,第三個則是地圖的油田分布"@(油)"、"*(無)",假如"@"相連則視 為一整塊油田。要求這張地圖有幾塊油田 -------------- sample input 3 5 *@*@* **@** *@*@* sample output 1 -------------- 看了一下別人的做法是用DFS下去做,可是我沒學C++有個語法看不是很懂 https://imgur.com/Xmj67vI.jpg
我知道cout是輸出、cin是輸入 可是有段用紅色框起來的那個"cin >> _map[i][j];"這是什麼意思? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.110.113.182 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1670244129.A.19F.html

12/05 20:44, 3年前 , 1F
讀到數組裡邊啊
12/05 20:44, 1F

12/05 20:44, 3年前 , 2F
舉例來說 一張i*j的表格
12/05 20:44, 2F

12/05 20:44, 3年前 , 3F
代表依照表格依序在表格填入數值
12/05 20:44, 3F

12/05 20:44, 3年前 , 4F
哲維不演了
12/05 20:44, 4F

12/05 20:45, 3年前 , 5F
☛*
12/05 20:45, 5F

12/05 20:46, 3年前 , 6F
輸入的資料依序移入指定的變數中,只是這邊是陣列而
12/05 20:46, 6F

12/05 20:46, 3年前 , 7F
12/05 20:46, 7F

12/05 20:46, 3年前 , 8F
類似表示座標
12/05 20:46, 8F

12/05 20:47, 3年前 , 9F
所以是scanf("%d", &_map[i][j]);嗎?
12/05 20:47, 9F

12/05 20:48, 3年前 , 10F
差不多
12/05 20:48, 10F

12/05 20:51, 3年前 , 11F
我反而C++比較看得慣
12/05 20:51, 11F

12/05 20:59, 3年前 , 12F
為什麼sample那是1 不是5嗎
12/05 20:59, 12F

12/05 21:05, 3年前 , 13F
斜角也算相連
12/05 21:05, 13F
文章代碼(AID): #1ZZUSX6V (Marginalman)
文章代碼(AID): #1ZZUSX6V (Marginalman)