파이썬2021. 4. 16. 01:12
728x90

* 6096

codeup.kr/problem.php?id=6096

 

[기초-리스트] 바둑알 십자 뒤집기(py)

python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용

codeup.kr

#이중배열
d = [[0 for j in range(20)] for i in range(20)]

#19줄 입력
for i in range(19): #0~19
    d[i]=input().split()
#    print(d[i])

n=int(input())
#print(n)

for i in range(n):
    x,y=map(int,input().split())
    x-=1
    y-=1
    for j in range(20):
        #y 먼저 뒤집기
        if d[j][y]==0:
            d[j][y]=1
        else:
            d[j][y]=0

        #x 나중에 뒤집기
        if d[x][j]==0:
            d[x][j]=1
        else:
            d[x][j]=0

print('ok')

 

 

반응형
Posted by mminky