๐๋ฌธ์ ๋งํฌ: https://www.acmicpc.net/problem/1907
๐ผ์๋ก
ํ์ํํฉ๋ฌผํ๋๊น ํํ์ ์๋์ด ์๊ฐ๋๋ค...ใ ใ
ํํ ๋ฐฐ์ ์๋๋ ์ผ๋ช ์ซ์๋ง์ถ๊ธฐ ๋ฌธ์ ์ฌ๋ฌ๋ฒ ํ์ด๋ณด๊ณ ํ์๋๋ฐ, ํ๋ก๊ทธ๋จ ์ง๋ฉด์ ์์ถ์ต์ ์ ์ ์ ๊ฒผ์์!
๐งฉ๋ฌธ์ ํด์
์ด๋ฒ ๋ฌธ์ ๋ ์ ์ ํ์๋ ๋น์ทํ ๋จ์ด์ ๋น์ทํ ๋๋์ ๋ฌธ์ ์๋ค. ์ฝ๊ฐ ๊ตฌํ ๋ฌธ์ ๋ ๋ ธ๊ฐ๋ค๊ฐ ๋ค์ด๊ฐ๋ ๋๋์ด๋ค.
์์๊ฐ ์ฃผ์ด์ง๋ฉด, ์์ฑ๋ฌผ๊ณผ ๋ฐ์๋ฌผ์ ์์ ๊ฐฏ์๋ฅผ ๋ง์ถ๋ ๊ฒ์ด๋ค.
๐ํ์ด
1. ์ ๋ ฅ์์ ๋ฐ์๋ฌผ๊ณผ ์์ฑ๋ฌผ์ ๊ตฌ๋ถํ๊ณ ๋ C,H,O์ ๊ฐฏ์๋ฅผ ๊ฐ๊ฐ ์นด์ดํ ํ๋ค.
2. 3์ค for๋ฌธ์ ๋๋ ค ๊ฐ์ ์ฐพ์๋ธ๋ค.
HO3H2+O=H2O2O2 ๊ฐ ์ ๋ ฅ๋๋ค๋ฉด
X = HO3H2
Y = O
Z = H2O2O2
cho ๋ result์ ์์๋ฅผ ์ํ dict()
result๋ [0,0,0]์์ผ๋ก ๋ง๋ค์ด์ง๋๋ฐ result[0]์ C์ ๊ฐฏ์, result[1]์ H์ ๊ฐฏ์ ๊ทธ๋ฆฌ๊ณ result[2]์ O์ ๊ฐฏ์๊ฐ ๋ด๊ธธ ์์ ์ด๋ค.
before์ ์ชผ๊ผฌ๋งํ ์ซ์๊ฐ ๋๊ตฌ์ ์์์ ๋ถ์ฌ์ค์ผ ํ๋์ง ์๋ ค์ฃผ๋ ์ฒดํฌ๋ณ์
3์ค for๋ฌธ์ ๋๋ ค ๊ฐ์ด ๋ง๋์ง ์ฒดํฌํด์ฃผ๊ณ , ๋ฐ์๋ฌผ๊ณผ ์์ฑ๋ฌผ์ ๊ณ์๊ฐ ๋ง์ผ๋ฉด ans์ ์ถ๊ฐํด์ค๋ค.
๊ทธ๋ฆฌ๊ณ ์ถ๋ ฅํด์ค๋ค.
'Problem Solving > ๋ฐฑ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค] 1789๋ฒ: ์๋ค์ ํฉ - ํ์ด์ฌ (0) | 2022.04.27 |
---|---|
[๋ฐฑ์ค] 1673๋ฒ: ๐์นํจ ์ฟ ํฐ๐ - ํ์ด์ฌ (2) | 2022.04.26 |
[๋ฐฑ์ค] 11729๋ฒ: ํ๋ ธ์ด ํ ์ด๋ ์์ (0) | 2022.04.25 |
[๋ฐฑ์ค] 10250๋ฒ: ACM ํธํ - ํ์ด์ฌ (0) | 2022.04.24 |
[๋ฐฑ์ค] 1417๋ฒ: ๊ตญํ์์ ์ ๊ฑฐ - ํ์ด์ฌ (0) | 2022.04.23 |