๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ“š Algorithm/Baekjoon

Baekjoon ๋ฐฑ์ค€ 1100 ํ•˜์–€ ์นธ ๋ฌธ์ œํ’€์ด

 

1100 ๋ฌธ์ œ

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

์ž…๋ ฅ 

์ฒซ์งธ ์ค„๋ถ€ํ„ฐ 8๊ฐœ์˜ ์ค„์— ์ฒด์ŠคํŒ์˜ ์ƒํƒœ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ‘.’์€ ๋นˆ ์นธ์ด๊ณ , ‘F’๋Š” ์œ„์— ๋ง์ด ์žˆ๋Š” ์นธ์ด๋‹ค.

 

์ถœ๋ ฅ

์ฒซ์งธ ์ค„์— ๋ฌธ์ œ์˜ ์ •๋‹ต์„ ์ถœ๋ ฅํ•œ๋‹ค.

 

ํ’€์ด

chess = [input() for _ in range(8)]
cnt = 0

for y in range(8):
    for x in range(8):
        if y%2 == x%2 and chess[y][x] == 'F':
            cnt += 1

print(cnt)

 

 

728x90