8*8의 정상적인 체스판을 2가지 준비한다.(왼쪽 위가 흰색일 때와 검은색일때)이후 입력받은 체스판과 비교하며 다시 칠해야 하는 부분이 가장 적은 횟수를 골라 출력한다.문제풀이N, M = map(int, input().split()) board = [[0] * 50 for i in range(50)] rst = 64 whiteboard = [["WBWBWBWB"], ["BWBWBWBW"], ["WBWBWBWB"], ["BWBWBWBW"], ["WBWBWBWB"], ["BWBWBWBW"], ["WBWBWBWB"], ["BWBWBWBW"]] blackboard = [["BWBWBWBW"], ["WBWBWBWB"], ["BWBWBWBW"], ["WBWBWBWB"], ["BWBWBWBW"], ["WBWBWBWB..
(년도 - E)는 15, (년도 - S)는 28, (년도 - M)는 19로 나누어 떨어진다.모든 조건을 만족할 때까지 반복문을 사용하여 정답을 찾으면 된다.문제풀이E, S, M = map(int, input().split()) year = 1 while True: if (year - E) % 15 == 0 and (year - S) % 28 == 0 and (year - M) % 19 == 0: print(year) break year += 1
pyinstaller 설치하기 파이썬으로 프로그램을 제작하면 .py 파일로 생성이 됩니다. 이 파일을 실행시키기 위해서는 해당 버전에 맞는 파이썬이 설치되어야 합니다. 그렇기 때문에 배포를 목적으로 하는 윈도우 프로그램은 .exe 파일로 변환하여 배포해야 합니다. 이번에는 .py 파일을 .exe 파일로 변환할 수 있는 라이브러리 중 하나인 pyinstaller를 사용해보도록 하겠습니다. 설치 방법 cmd - pip install pyinstaller 입력 pyinstaller 사용하기 사용 방법cmd - py 파일이 있는 디렉토리로 이동 - pyinstaller 파일이름.py 입력 추가 옵션-F, --onefile : 라이브러리까지 묶어서 하나의 실행 파일 생성 -w, --noconsole : 콘솔을 열..