1. ๋ฌธ์ (URL)
[๊ธฐ์ด-๋ฆฌ์คํธ] ๋ฐ๋์ ์ญ์ ๋ค์ง๊ธฐ(py)
python์ธ์ด๊ธฐ์ด100์ v1.0 : @์ปดํจํฐ๊ณผํ์ฌ๋, ์ ๊ตญ ์ ๋ณด(์ปดํจํฐ)๊ต์ฌ ์ปค๋ฎค๋ํฐ/์ฐ๊ตฌํ - ํ๊ต ์ ๋ณด(์ปดํจํฐ)์ ์๋๋ค๊ณผ ํจ๊ป ์์ /๋ฐฉ๊ณผํํ์ต/๋์๋ฆฌํ๋ ๋ฑ์ ํตํด ์ฌ๋ฏธ์๊ฒ ๋ฐฐ์๋ณด์ธ์. - ๋ชจ๋ ๋ด์ฉ
codeup.kr
"""
๋ถ๋ชจ๋์ ๊ธฐ๋ค๋ฆฌ๋ ์์ผ์ด๋ ๊ฒ์ /ํฐ ์ ๋ฐ๋์์ ๋ฐ๋ํ์ ๊ฝ ์ฑ์ ๊น์ ๋๊ณ ๋๋ค๊ฐ...
"์ญ(+)์ ๋ค์ง๊ธฐ๋ฅผ ํด๋ณผ๊น?"ํ๊ณ ์๊ฐํ๋ค.
์ญ์ ๋ค์ง๊ธฐ๋
๊ทธ ์์น์ ์๋ ๋ชจ๋ ๊ฐ๋ก์ค ๋์ ์์ ๋ฐ๋(1->0, 0->1)๋ก ๋ฐ๊พผ ํ,
๋ค์ ๊ทธ ์์น์ ์๋ ๋ชจ๋ ์ธ๋ก์ค ๋์ ์์ ๋ฐ๋๋ก ๋ฐ๊พธ๋ ๊ฒ์ด๋ค.
์ด๋ค ์์น๋ฅผ ๊ณจ๋ผ ์ง์ ๋ค์ง๊ธฐ๋ฅผ ํ๋ฉด, ๊ทธ ์์น๋ฅผ ์ ์ธํ ๊ฐ๋ก์ค๊ณผ ์ธ๋ก์ค์ ์์ด ๋ชจ๋ ๋ฐ๋๋ก ๋ฐ๋๋ค.
๋ฐ๋ํ(19 * 19)์ ํฐ ๋(1) ๋๋ ๊ฒ์ ๋(0)์ด ๋ชจ๋ ๊ฝ ์ฑ์์ ธ ๋์ฌ์์ ๋,
n๊ฐ์ ์ขํ๋ฅผ ์
๋ ฅ๋ฐ์ ์ญ(+)์ ๋ค์ง๊ธฐํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
"""
2. ์ฝ๋ ๊ตฌํ
"""
[๋ฌธ์ ]
๋ถ๋ชจ๋์ ๊ธฐ๋ค๋ฆฌ๋ ์์ผ์ด๋ ๊ฒ์ /ํฐ ์ ๋ฐ๋์์ ๋ฐ๋ํ์ ๊ฝ ์ฑ์ ๊น์ ๋๊ณ ๋๋ค๊ฐ...
"์ญ(+)์ ๋ค์ง๊ธฐ๋ฅผ ํด๋ณผ๊น?"ํ๊ณ ์๊ฐํ๋ค.
์ญ์ ๋ค์ง๊ธฐ๋
๊ทธ ์์น์ ์๋ ๋ชจ๋ ๊ฐ๋ก์ค ๋์ ์์ ๋ฐ๋(1->0, 0->1)๋ก ๋ฐ๊พผ ํ,
๋ค์ ๊ทธ ์์น์ ์๋ ๋ชจ๋ ์ธ๋ก์ค ๋์ ์์ ๋ฐ๋๋ก ๋ฐ๊พธ๋ ๊ฒ์ด๋ค.
์ด๋ค ์์น๋ฅผ ๊ณจ๋ผ ์ง์ ๋ค์ง๊ธฐ๋ฅผ ํ๋ฉด, ๊ทธ ์์น๋ฅผ ์ ์ธํ ๊ฐ๋ก์ค๊ณผ ์ธ๋ก์ค์ ์์ด ๋ชจ๋ ๋ฐ๋๋ก ๋ฐ๋๋ค.
๋ฐ๋ํ(19 * 19)์ ํฐ ๋(1) ๋๋ ๊ฒ์ ๋(0)์ด ๋ชจ๋ ๊ฝ ์ฑ์์ ธ ๋์ฌ์์ ๋,
n๊ฐ์ ์ขํ๋ฅผ ์
๋ ฅ๋ฐ์ ์ญ(+)์ ๋ค์ง๊ธฐํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
"""
# 19 * 19 ๋ฐ๋ํ ์ ์ธ
pan = []
# ์
๋ ฅ๋ ๊ฐ์ ๋ฐ๋ํ์ผ๋ก ์ค์
for _ in range(19):
pan.append(list(map(int, input().split(" "))))
# ์ญ์ ๋ค์ง๊ธฐ ํ์ ์
๋ ฅ
n = int(input())
for i in range(n):
x, y = map(int, input().split(' '))
# ๋ฐ๋ํ ์์๊ฐ 0์ด๊ธฐ ๋๋ฌธ์ -1 ์ฒ๋ฆฌ
x -= 1; y -= 1
for j in range(19):
# xํ ๋ค์ง๊ธฐ ์ฒ๋ฆฌ
if pan[x][j] == 0:
pan[x][j] = 1
else:
pan[x][j] = 0
# y์ด ๋ค์ง๊ธฐ ์ฒ๋ฆฌ
if pan[j][y] == 0:
pan[j][y] = 1
else:
pan[j][y] = 0
# ์ ๋ต ์ถ๋ ฅ
for i in range(19):
for j in range(19):
if j == 18:
print(pan[i][j])
else:
print(pan[i][j], end=' ')
3. ์ฐธ๊ณ
- Python 2์ฐจ์ ๋ฐฐ์ด ์ ์ธ ๋ฐ ๊ฐ๋จํ ์ค๋ช
[python] 2์ฐจ์ ๋ฐฐ์ด ๊ฐ๋จํ๊ฒ ๋ง๋ค๊ธฐ, ์ฃผ์์
์ต๊ทผ list๋ฅผ ์ด๊ธฐํํ๋ ์ ๋ฐํ(?) ๋ฐฉ๋ฒ์ ์๊ฒ๋์ด ์์ฃผ ์ฐ๊ณ ์์๋๋ฐ, ์๊ฐ์ง ๋ชปํ ๋ฌธ์ ๊ฐ ์๊ฒจ ๋ช ๋ถ์ด๋(...) ์ฝ์ง์ ํ๋ค๊ฐ ์๊ฒ ๋์ด ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํฉ๋๋ค. (1) * ๋ฅผ ์ด์ฉํด ๊ฐ๋จํ๊ฒ list ์์ฑ
wandukong.tistory.com
์ถ์ฒ : ๊ฐ์ธ ํฐ์คํ ๋ฆฌ
- Python ์ถ๋ ฅ ๊ด๋ จ ์ค๋ช
5.15 ํ์ด์ฌ์์ ์ค๋ฐ๊ฟ ์์ด ์ถ๋ ฅ(print) ํ๋๋ฒ
ํ์ด์ฌ์์ print() ๋ด์ฅ ํจ์๋ ๋ช ๋ น ํ๋กฌํํธ ๋ด์์ ์ฃผ์ด์ง ๋ด์ฉ์ ์ธ์ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. Python ์ธ์์ ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ ๋์ ๊ฐํ ๋ฌธ์๋ฅผ ์ถ๊ฐํ๋ค๋ ๊ฒ์ ๋๋ค. ๋ชฉ์ฐจ ์ผ๋ฐ์ ์ธ print() ํจ์์ ๋
www.entity.co.kr
์ถ์ฒ : ๊ฐ์ธ ๋ธ๋ก๊ทธ
[GitHub ์์ค]
coTest/CodeUp/python6096.py at main · pcy4196/coTest
Contribute to pcy4196/coTest development by creating an account on GitHub.
github.com
'๐ ์๊ณ ๋ฆฌ์ฆ > Python CodeUp' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
6098 : [๊ธฐ์ด-๋ฆฌ์คํธ] ์ฑ์คํ ๊ฐ๋ฏธ (0) | 2024.05.31 |
---|---|
6097 : [๊ธฐ์ด-๋ฆฌ์คํธ] ์คํ๊ณผ์ ๋ฝ๊ธฐ (0) | 2024.05.30 |
6085 : [๊ธฐ์ด-์ข ํฉ] ๊ทธ๋ฆผ ํ์ผ ์ ์ฅ์ฉ๋ ๊ณ์ฐํ๊ธฐ (0) | 2024.05.28 |
6081 : [๊ธฐ์ด-์ข ํฉ] 16์ง์ ๊ตฌ๊ตฌ๋จ ์ถ๋ ฅํ๊ธฐ (0) | 2024.05.27 |
6079 : [๊ธฐ์ด-์ข ํฉ] ์ธ์ ๊น์ง ๋ํด์ผ ํ ๊น? (0) | 2024.05.24 |