๐ ๋ฌธ์ ์ดํด
ํ์ ์ผ๊ตฌ๋ฅผ ์ฆ๊ฒจ๋ณด์ง ์์์ ๊ทธ๋ฐ์ง ์ด์ ๋ง์ ๋ํ ๊ฐ๋ ์ด ์์๋ค.
๊ทธ๋์ ์ฒ์์ ๊ทธ๋ฅ i๋ฒ์งธ์ ์ด๊ธฐ๊ณ ์์ผ๋ฉด ์ญ์ ํจ๊ฐ ์ฑ๋ฆฝํ๋ค๊ณ ์ฝ๋๋ฅผ ๊ตฌํํ๋๋ฐ ํ๋ฆฐ ๊ฑฐ๋ค...!
์ง๋ฌธ ๊ฒ์ํ์ ํตํด ๋ฐ๋ก๋ฅผ ์ฐพ์๋ณด๋
์ถ์ ์๊ฐ ๊ทธ๋์ ๋ฌธ์ ๋ง์ง๋ง์ ๊ฒฝ๊ธฐ๋ 1ํ์ด -> 1ํ๋ง -> 2ํ์ด -> ... -> 9ํ์ด -> 9ํ๋ง์ด๋ผ๋ ์ค๋ช ๊น์ง ๋ง๋ถ์ธ ๋ฏํ๋ค.
์ญ์ ๋ฌธ์ ๋ฅผ ๊ผผ๊ผผํ ์ ์ฝ๋ ๊ฒ๋ ์ค์ํ๋ค. ๊ดํ ์จ์ง ๋ฌธ์ฅ์ ์๊ธฐ ๋๋ฌธ์ ์ต๋ํ ํํธ๋ฅผ ๋ง์ด ์ป์ด๊ฐ๋ ๊ฒ ์ ๋ฆฌํ๋ค.
๐ก ํ์ด์ฌ ๋ฆฌ์คํธ ์์ ๋์ ํฉ
๊ฒ์์ ํ์ฌ๊น์ง ์ป์๋ ์ ์๋ค์ ํฉ์ผ๋ก ํ๋จ์ ํ๊ธฐ ๋๋ฌธ์, ๋์ ํฉ์ ๊ตฌํด์ ์น๋ถ๋ฅผ ํ๋จํ๋ค.
a = list(map(int, input().split()))
b = list(map(int, input().split()))
flag = False
for i in range(1,9):
a[i] += a[i-1]
b[i] += b[i-1]
๐ป ์ต์ข ์ฝ๋
a = list(map(int, input().split()))
b = list(map(int, input().split()))
flag = False
for i in range(1,9):
a[i] += a[i-1]
b[i] += b[i-1]
for i in range(9):
if a[1] > 0: flag = True
elif a[i] > b[i]: flag = True
elif a[i] > b[i-1] : flag = True
if flag : print('Yes')
else: print('No')
'PS > BOJ&Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค/1100] ํ์ ์นธ/ํ์ด์ฌ 2์ฐจ์ ๋ฆฌ์คํธ/์ฒด์คํ - ํ์ด์ฌ (0) | 2023.01.16 |
---|---|
[๋ฐฑ์ค/11652] ์นด๋ - ํ์ด์ฌ (0) | 2023.01.14 |
[๋ฐฑ์ค/7510] ๊ณ ๊ธ ์ํ (0) | 2023.01.14 |
[๋ฐฑ์ค/3986] ์ข์ ๋จ์ด / ์คํ / ์คํ ํ์ฉ๋ฒ / ์คํ ์๋ฆฌ (0) | 2023.01.13 |
[๋ฐฑ์ค/11179] 2์ง์ ๋ค์ง๊ธฐ (0) | 2023.01.12 |