๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Algorithm/๋ฐฑ์ค€(BOJ)

[ ํŒŒ์ด์ฌ(python) ] ๋ฐฑ์ค€ 1110 - ํ•˜์–€ ์นธ

by YWTechIT 2021. 5. 28.
728x90

๐Ÿ“ ๋ฐฑ์ค€ 1110 - ํ•˜์–€ ์นธ

๋ฐฑ์ค€ 1110 - ํ•˜์–€ ์นธ


โšก๏ธ ๋‚˜์˜ ํ’€์ด

๋ฌธ์ œ ์ค‘ ๋ฒˆ๊ฐˆ์•„๊ฐ€๋ฉฐ ์ƒ‰์น  ๋˜์–ด์žˆ๋‹ค.๋ผ๋Š” ํžŒํŠธ์—์„œ ๊ทœ์น™์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค. ์ €๋ฒˆ์— ํ’€์—ˆ๋˜ boj_1018 ์ฒด์ŠคํŒ ๋‹ค์‹œ ์น ํ•˜๊ธฐ์—์„œ ๊ทœ์น™์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ๋˜, ์ด ๋ฌธ์ œ๋ฅผ ํ’€๊ณ  boj_1018 ์ฒด์ŠคํŒ ๋‹ค์‹œ ์น ํ•˜๊ธฐ ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•œ๋‹ค.

  1. ์ž…๋ ฅ์„ ๋ฐ›๋Š”๋‹ค.
  2. 8 * 8 ๋ฐฐ์—ด์—์„œ ๊ฐ€์žฅ ์™ผ์ชฝ ์œ„์นธ์ด ํฐ์ƒ‰์ด๋ฏ€๋กœ ์ง์ˆ˜์ธ ์ž๋ฆฌ์™€ ๋™์‹œ์— ๋ง(F)์ธ ๊ฐ’์„ ์ฐพ๋Š”๋‹ค.
  3. cnt๋ฅผ ๋ˆ„์ ์‹œํ‚จ๋‹ค.
728x90
chess = [input() for _ in range(8)]

cnt = 0
for i in range(8):
    for j in range(8):
        if not (i+j) % 2 and chess[i][j] == 'F':
            cnt += 1
print(cnt)
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€