๐ ์๊ณ ๋ฆฌ์ฆ
์ฒ์์ ๋ฌธ์์ด๋ก๋ง ์๊ฐํด์ ๋ชป ํ์๋๋ฐ ๋ฌธ์ ๋ฅผ ์ ํํ๊ฒ ์ฝ์ด์ผ ํ๋ค.
N x M ํฌ๊ธฐ์ '์ด๋ฏธ์ง'์ N x 2M ํฌ๊ธฐ์ '์ด๋ฏธ์ง'๊ฐ ์ฃผ์ด์ง๋ ๊ฑฐ๋ผ์ ํ๋ ฌ๋ก ์๊ฐํ๋ ๊ฒ ๋ ์์ํ๋ค.
์ฒ์์ ํท๊ฐ๋ ธ๋ ์ ์ ์ผ๋จ ํฐ for๋ฌธ ์์์ ๋น๊ต๋ฅผ ํด์ผ ํ๋๋ฐ ์ ๋ ฅ์ด NxMํฌ๊ธฐ์ ์ด๋ฏธ์ง๊ฐ ๋จผ์ ๋ค์ด์จ ๋ค๋ ๊ฑฐ๋ค.
๊ทธ๋ฌ๋ฉด
for _ in range(n):
img1 = input()
img2 = input()
์ด๋ฐ์์ผ๋ก๋ ๋ฐ์ ์ ์๊ธฐ ๋๋ฌธ์..(๋ฆฌ์คํธ์ธ ๊ฒฝ์ฐ๋ ๋ง์ฐฌ๊ฐ์ง)
n,m = map(int,input().split())
img1 = [input() for _ in range(n)]
img2 = [input() for _ in range(n)]
์ด๋ ๊ฒ ํ ์ค for๋ฌธ์ผ๋ก ์ ๋ ฅ์ ๋ฐ์์ฃผ์๋ค.
๋ํ, img2(Nx2M ๊ทธ๋ฆผ)์ img1์ ๋๋ฆฐ ans๋ฅผ ํ ์ค์ฉ ๋น๊ตํด์ผ ํ๊ธฐ ๋๋ฌธ์
img2์ ํ ๋ง๋ค ๋น๊ต๋ฅผ ํด์ฃผ๋ ๋ฐ๋ณต๋ฌธ์ ๊ตฌํํ์๋ค.
ํ ์ค์ด๋ผ๋ ๋ค๋ฅด๋ฉด ๋ค๋ฅธ ๊ทธ๋ฆผ์ด๋ฏ๋ก, flag๋ฅผ ํตํด ๊ฒ์ฌํด์ฃผ์๋ค.
๐ป ์ ์ฒด ์ฝ๋
n,m = map(int,input().split())
img1 = [input() for _ in range(n)]
img2 = [input() for _ in range(n)]
flag = True
for i in range(n):
ans = []
for j in range(len(img1[i])):
for _ in range(2):
ans.append(img1[i][j])
s = ''.join(ans)
if s != img2[i] : flag = False
print('Eyfa') if flag else print('Not Eyfa')
'PS > BOJ&Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค/3029] ๊ฒฝ๊ณ | ํ์ด์ฌ (0) | 2023.01.29 |
---|---|
[๋ฐฑ์ค/15656] N๊ณผ M(7) (0) | 2023.01.29 |
[๋ฐฑ์ค/1942] ๋์งํธ์๊ณ | 1์ด์ฉ ์ฆ๊ฐ => while t += 1 (0) | 2023.01.27 |
[๋ฐฑ์ค/2309] ์ผ๊ณฑ ๋์์ด | sorted()๋ฅผ ๋ฐ๋ณต๋ฌธ์ ๋์์ผ๋ก (0) | 2023.01.25 |
[๋ฐฑ์ค/10809] ์ํ๋ฒณ ์ฐพ๊ธฐ | find() ์ฐพ๊ณ ์ ํ๋ ๋ฌธ์์ ์ธ๋ฑ์ค๋ฅผ ๋ฐํ (0) | 2023.01.22 |