728x90
https://www.acmicpc.net/problem/5373
5373번: 큐빙
각 테스트 케이스에 대해서 큐브를 모두 돌린 후의 윗 면의 색상을 출력한다. 첫 번째 줄에는 뒷 면과 접하는 칸의 색을 출력하고, 두 번째, 세 번째 줄은 순서대로 출력하면 된다. 흰색은 w, 노란
www.acmicpc.net
상당히 귀찮고 까다로운 문제였다.
이전에 주사위 문제를 풀었던 것과 유사하게 큐브의 전개도를 펼쳐놓고, 각 회전에 따른 방법을 함수로 하나씩 만들어서 구현했다.
문제를 겨우 통과하고 다른사람들 답을보니 함수를 굳이 12개 안쓰고 시계회전을 반시계회전을 3번하는 방식으로 만드는 것을 보았는데 되게 좋은방법이라고도 생각이 들었다.
728x90
'Python > 백준' 카테고리의 다른 글
16235_나무제테크 (0) | 2022.07.10 |
---|---|
16234_인구이동 (0) | 2022.07.07 |
15685_드래곤 커브 (0) | 2022.07.02 |
15684_사다리조작 (0) | 2022.07.02 |
15683_감시 (0) | 2022.06.30 |