~๋ชฉ์ฐจ~
๋ฌธ์
๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ
- ํ ํฌ๊ธฐ(100)๋งํผ์ ๋ฆฌ์คํธ ์ ์ธ
- ํ ํ์ ๊ฐ ์ด์ ๋ฐฉ๋ฌธํ๋ฉฐ(์ด์ค for๋ฌธ) ์ด์ ์ N๊ทน ๋ฐฉํฅ ์์์ด ์์๊ณ ์ง๊ธ S๊ทน ๋ฐฉํฅ ์์์ด ๋ฐ๊ฒฌ๋๋ค๋ฉด ๊ต์ฐฉ ๋ฐ๊ฒฌ
- ์ด ๊ฐ์ด 0์ด ์๋์๋ค๋ฉด(๋ฐฉํฅ์ด ์๋ค๋ฉด/ ์์์ด ์๋ค๋ฉด) ํด๋น ์ด ๊ฐ ์ ๋ฐ์ดํธ
์์ฑ ์ฝ๋
for test in range(1, 11):
n = int(input()) # 100
result = 0
column = [0]*100 # ์๋ฏธ์๋ ์ด ๊ฐ ์ ์ฅ/ 1: N๊ทน 2: S๊ทน 0: ๋ฐ๊ฒฌ ์ ๋จ
for i in range(n): # ํ
line = list(map(int, input().split())) # ํ ํ
for j in range(100): # ์ด
if column[j] == 1 and line[j] == 2: # ์ด์ ์ N, ์ง๊ธ S
result += 1
if line[j] != 0: # ์ด ๊ฐ์ด 0์ด ์๋๋ผ๋ฉด(๋ฐฉํฅ์ด ์๋ค๋ฉด)
column[j] = line[j]
print("#"+str(test), result)
๋์์ด ๋์ จ๋ค๋ฉด ์ข์์ ๋๋ฌ์ฃผ์ธ์๐
'๐๋ฌธ์ ํ์ด > ๐งฉSWExpertAcademy' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[SWEA] ํ์ด์ฌ 1860. ์ง๊ธฐ์ ์ต๊ณ ๊ธ ๋ถ์ด๋นต (0) | 2023.04.30 |
---|---|
[SWEA] ํ์ด์ฌ 1216. ํ๋ฌธ2 | ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ (0) | 2023.04.26 |
[SWEA] ํ์ด์ฌ 2817. ๋ถ๋ถ ์์ด์ ํฉ | BFS (0) | 2023.04.24 |
[SWEA] ํ์ด์ฌ 2806. N-Queen | ๋ฐฑํธ๋ํน(Backtracking) (0) | 2023.04.21 |
[SWEA] ํ์ด์ฌ 5215. ํ๋ฒ๊ฑฐ ๋ค์ด์ดํธ | DFS (2) | 2023.04.20 |