DonHurry

[Python] ๋ฐฑ์ค€ 1100๋ฒˆ - ํ•˜์–€ ์นธ ๋ณธ๋ฌธ

Problem Solving

[Python] ๋ฐฑ์ค€ 1100๋ฒˆ - ํ•˜์–€ ์นธ

_๋„๋… 2022. 11. 13. 00:28

๐Ÿ“– ๋ฌธ์ œ

 

1100๋ฒˆ: ํ•˜์–€ ์นธ

์ฒด์ŠคํŒ์€ 8×8ํฌ๊ธฐ์ด๊ณ , ๊ฒ€์ • ์นธ๊ณผ ํ•˜์–€ ์นธ์ด ๋ฒˆ๊ฐˆ์•„๊ฐ€๋ฉด์„œ ์ƒ‰์น ๋˜์–ด ์žˆ๋‹ค. ๊ฐ€์žฅ ์™ผ์ชฝ ์œ„์นธ (0,0)์€ ํ•˜์–€์ƒ‰์ด๋‹ค. ์ฒด์ŠคํŒ์˜ ์ƒํƒœ๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ํ•˜์–€ ์นธ ์œ„์— ๋ง์ด ๋ช‡ ๊ฐœ ์žˆ๋Š”์ง€ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ

www.acmicpc.net

 

๐Ÿ”Ž ํ’€์ด

๋ฌธ์ž์—ด ๊ด€๋ จ ๊ตฌํ˜„ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์กฐ๊ฑด๋ฌธ์„ ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ•˜๋А๋ƒ์— ๋”ฐ๋ผ ์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ์ด ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๐Ÿ’ป ์ฝ”๋“œ

cnt = 0
for i in range(8):
    row = input()
    for j in range(8):
    	# ์ง์ˆ˜ ํ–‰(0๋ถ€ํ„ฐ ์‹œ์ž‘)์˜ ์ง์ˆ˜ ๋ฒˆ์งธ๋Š” ํ•˜์–€ ์นธ์ด๋ฏ€๋กœ ์ด์— ๋งž์ถ”์–ด ์กฐ๊ฑด๋ฌธ ์ƒ์„ฑ
        if not (j - (i%2)) % 2 and row[j] == 'F':
            cnt += 1
print(cnt)