백준 B2116-주사위 쌓기 with 파이썬


백준 B2116-주사위 쌓기 with 파이썬

문제 2116번: 주사위 쌓기 문제 천수는 여러 종류의 주사위를 가지고 쌓기 놀이를 하고 있다. 주사위의 모양은 모두 크기가 같은 정육면체이며 각 면에는 1부터 6까지의 숫자가 하나씩 적혀있다. 그러나 보통 주사위처럼 마주 보는 면에 적혀진 숫자의 합이 반드시 7이 되는 것은 아니다. 주사위 쌓기 놀이는 아래에서부터 1번 주사위, 2번 주사위, 3번 주사위, … 의 순서로 쌓는 것이다. 쌓을 때 다음과 같은 규칙을 지켜야 한다: 서로 붙어 있는 두 개의 주사위에서 아래에 있는 주사위의 윗면에 적혀있는 숫자는 위에 있는 주사위의 아랫면에 적혀있는 숫자와 같아야 한... www.acmicpc.net 풀이 이 문제는 기존 주사위 관련 구현 문제보다 난이도가 매우 쉽다. 쌓으면서 회전이 가능햇기 때문에 굳이 주사위 전개도를 구상할 필요가 없었다. 완전 탐색을 하기에도 맨 밑 주사위의 밑면만 정하면 모든 값이 정해지기 때문에 큰 어려움이 없었다. 코드 import sys input = sys...


#구현 #백준 #파이썬

원문링크 : 백준 B2116-주사위 쌓기 with 파이썬