3/10(금) IT K-DT / 과제 - Python 문제 풀이
과제 * 작성 후 파일로 저장해서 DM에 첨부 과제1. 주사위를 던져 해당 주사위의 값을 맞추는 게임을 만들어보자. 주사위의 값을 입력하세요 : 4 (입력) 주사위의 값 : 3, 틀렸습니다. 주사위의 값을 입력하세요 : 6 주사위의 값 : 6, 틀렸습니다. 주사위의 값을 입력하세요 : 2 주사위의 값 : 2, 맞았습니다. 게임을 종료합니다. 과제2. 가위바위보 게임을 만들어보자. 가위, 바위, 보 중 하나를 선택하세요 : 가위 (입력) 컴퓨터 : 바위, 나 : 가위 -> 졌습니다. 가위, 바위, 보 중 하나를 선택하세요 : 가위 컴퓨터 : 가위, 나 : 가위 -> 비겼습니다. 가위, 바위, 보 중 하나를 선택하세요 : 가위 컴퓨터 : 보, 나 : 가위 -> 이겼습니다. 게임을 종료합니다. 과제3. 로또번..
3/9(목) IT K-DT / 과제 - Python 문제 풀이
과제1 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. (https://www.acmicpc.net/problem/2750) 과제2 다장조는 c d e f g a b C, 총 8개 음으로 이루어져있다. 이 문제에서 8개 음은 다음과 같이 숫자로 바꾸어 표현한다. c는 1로, d는 2로, ..., C를 8로 바꾼다. 1부터 8까지 차례대로 연주한다면 ascending, 8부터 1까지 차례대로 연주한다면 descending, 둘 다 아니라면 mixed 이다. 연주한 순서가 주어졌을 때, 이것이 a..