본문 바로가기

작업

(140)
백준 1009번(분산처리) 파이썬(python)으로 해결 1009번... 런타임 오류만 수 없이 떠서 고생했습니다. 총 10대의 컴퓨터는 각각 1개의 데이터를 처리하는 역할을 합니다. 1=1, 2=2, 3=3, 4=4,... 10=10 조건 입력의 첫 줄은 테스트를 진행활 횟수를 입력 받는다. 다음 줄부터 테스트할 정수 a, b를 한 번의 엔터로 입력한다. 마지막 데이터를 처리할 컴퓨터의 번호를 출력한다. 예외처리까지 삽입해서 해결해 보려고 했는데 런타임 오류가 없어지질 않아서... 오로지 문제만 해결할 수 있는 코드를 작성해 보았습니다. (공부할 겸 예외처리도 만들어 보았습니다.) 접근 먼저 연속된 a와 b의 값을 받기 때문에 리스트 형식으로 만들기로 했습니다. 이후 출력도 for문으로 연속해서 출력할 수 있는 이점을 활용한 겁니다. 1. 빈 리스트를 만들고..
백준 2588번(곱셈) 파이썬(python)으로 해결 안녕하세요. 천보기입니다. 백준 2588 해결입니다! (세 자리 자연수) * (세 자리 자연수)의 결과를 출력하라는 문제입니다. 조건 입력은 한 줄씩 (1), (2) 출력은 한 줄씩 (3), (4), (5), (6) 순서대로 (6)의 경우에는 두 입력값을 그대로 곱하면 나오는 값이라 문제 X (3)의 경우는 472 * 5 (4)의 경우는 472 * 8 (5)의 경우는 472 * 3 각각의 값들이 (2)의 입력값에서 한 자리만 꺼내 곱한 것과 같습니다. 값들을 어떻게 하나씩 꺼내올까요...? 385를 하나의 숫자로 인식하는게 아니라 3, 8, 5 라는 하나의 값들로 인식시킬 수 있는 방법을 사용했습니다. *숫자를 문자열로 치환하여 분리하기* input() 함수로 입력을 하고 나면 입력값을 무엇으로 지정할지..
백준 1008번(A/B) 파이썬(python)으로 해결 파이썬을 공부하면서 백준에 있는 문제들에 적용해 보려고 합니다. 1008번 문제는 나누기를 하는 프로그램을 만드는 문제입니다. 조건 1. 첫째 줄에 A값과 B값을 연속으로 입력받는다. 2. 0
페도라 리눅스 다운로드 with VMware (Fedora Workstation 31 Linux) 안녕하세요! 천보기입니다...★ 교육과정에서 리눅스 실습이 있기 때문에 준비할 겸 리눅스 운영체제를 구동시켜보려고 합니다. 현 PC에는 Windows를 사용 중이기 때문에 이곳에 리눅스를 구동시키는 것은 무리가 있습니다. 그래서 VMware에서 제공하는 가상화 프로그램으로 리눅스를 구동시켜 보려고 합니다. 저는 현재 보고 있는 책이 fedora OS여서 리눅스 운영체제를 fedora로 했습니다. 다른 배포판도 많기 때문에 기호에 맞게 쓰시면 되겠습니다. 준비 1. VMware 사이트에서 제공하는 가상화 프로그램 (Workstation) https://www.vmware.com/kr/products/workstation-player/workstation-player-evaluation.html 2. Fed..