[백준] 11559번 : Puyo Puyo
11559번: Puyo Puyo 해당 문제는 구현 문제로 상하좌우가 4개이상 연결되어 있는 판별과, 중력을 영향을 받아서 떨어지게되는 로직을 구현하면 된다. 상하좌우가 4개이상 연결되어있는지 판별법 특정 모양에 대하여 기능을 나누었다. ㅗ,ㅜ,ㅏ,ㅓ 의 모양 : 특정 좌표에서 상하좌우로 탐색시 같은색상이 3 이상일때 ㅁ 모양 : 특정 좌표에서 (1,0), (0,1), (1,1)이 같은 색상일때 ㅡ,ㅣ 모양 : 특정 좌표에서 상하좌우로 탐색시 같은색상이 4 이상일때 중력을 영향을 받아서 떨어지는 기능 각각의 열을 탐색한다. 각각의 열에대하여 아래서 부터 위까지 0이 아닌 색상을 큐에 추가한다. 각각의 열에대하여 큐에 추가된 블록을 아래서부터 채워나간뒤, 나머지 블록을 0으로 채운다. from pprint ..