본문 바로가기

전체 글673

[CodeUp][Python] 1207번 : 윷놀이 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 윷놀이 윷의 상태를 보고 도, 개, 걸, 윷, 모를 판단하여 출력한다. codeup.kr 주의해야 할 점 1. map, split, list를 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 한 뒤, list로 묶어 리스트 변수에 넣어주는 기법은 매우 많이 쓰입니다. 코드 이해부터 하고 나면 다른 문제에서도 외운 듯이 사용해봅시다. num_list = list(map(int, sys.stdin.readline().sp.. 2021. 8. 28.
[CodeUp][Python] 1206번 : 배수 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 배수 두 자연수 a, b가 주어진다. b가 a의 배수이면 "a*x=b"를 출력하고, a가 b의 배수이면 "b*x=a"를 출력하고, 배수관계가 아니면 "none"을 출력하시오. 예) 5 10 ====> 5*2=10 14 2 ======> 2*7=14 3 7 =====> none codeup.kr 주의해야 할 점 1. map, split을 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 기법은 매우 많이 쓰입니다. 코드 .. 2021. 8. 28.
[CodeUp][Python] 1205번 : 최댓값 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 최댓값 실수 a, b가 입력된다. ( a와 b의 계산결과는 모두 int범위 이내이고, 계산이 불가능한 경우는 입력되지 않는다.) codeup.kr 주의해야 할 점 1. map, split을 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 기법은 매우 많이 쓰입니다. 코드 이해부터 하고 나면 다른 문제에서도 외운 듯이 사용해봅시다. a, b = map(float, sys.stdin.readline().split()) 2.. 2021. 8. 27.
[CodeUp][Python] 1204번 : 영어 서수로 표현하기 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 영어 서수로 표현하기 영어로 서수를 표현할 때 다음과 같이 나타낸다. 1st 2nd 3rd 4th 5th 6th ... 10th 11th 12th 13th 14th 15th ... 20th 21st 22nd 23rd 24th 25th ... 30th 31st 32nd 33rd 34th 35th ... 40th 41st 42nd 43rd 44th 45th ... codeup.kr 주의해야 할 점 1. 11, 12, 13의 서수 문제 자체에서도 주의해야 할 점으로 보여준 내용입니다. 일의 자리 숫자가 1인 경우에는 뒤에 st, 2인 경우에는 뒤에 nd, 3인 경우에는 뒤에 rd를 붙여서 서수를 만듭니다. 그런데 1.. 2021. 8. 27.
[CodeUp][Python] 1203번 : 비만도 측정 0 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 비만도 측정 0 비만을 판단하기 위해서 BMI 수치가 필요하다. BMI 수치가 입력되면 비만을 판단하시오. * BMI에 따른 비만 판정 BMI 수치 비만 판정 ~10 이하 정상 ~20 이하 과체중 20 초과 비만 codeup.kr 예제 설명 1. 첫 번째 예제 - 입력 15 - 출력 과체중 - 설명 입력한 BMI 수치는 15입니다. 10 이하에는 속하지 않고, 20 이하에 속하므로 과체중입니다. 문자열 '과체중'을 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from sys import stdin # BMI 수치를 정수로 입력합니다. # int형으로 변환합니다. bmi.. 2021. 8. 27.
[CodeUp][Python] 1202번 : 등급 판정 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 등급 판정 점수가 정수로 입력된다. (입력되는 정수는 0~100이다) codeup.kr 예제 설명 1. 첫 번째 예제 - 입력 80 - 출력 B - 설명 입력한 점수는 80점입니다. 90점 이상에는 속하지 않고, 80점 이상에 속하므로 B등급입니다. 문자 'B'를 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from sys import stdin # 점수를 입력합니다. # 0 ~ 100의 정수입니다. # 정수형으로 변환합니다. score = int(stdin.readline()) # 입력한 점수가 90 이상이라면 if score >= 90: # 문자 'A'를 출력합니다.. 2021. 8. 27.
[CodeUp][Python] 1201번 : 정수 판별 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 정수 판별 정수 하나를 입력받아 양수이면 "양수", 음수이면 "음수", 0이면 0을 출력하시오. codeup.kr 예제 설명 1. 첫 번째 케이스 - 입력 예시 5 - 출력 예시 양수 입력한 정수 5는 0보다 큰 양수이므로, 문자열 "양수"를 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from sys import stdin # 정수 하나를 입력합니다. # 정수형으로 변환합니다. num = int(stdin.readline()) # 입력한 정수가 0보다 크면, 즉, 양수이면 if num > 0: # 문자열 "양수"를 출력합니다. print("양수") # 입력한 정수가 .. 2021. 8. 27.
[게임][에픽게임즈][무료] 8월 27일 ~ 9월 3일 무료 배포 게임 : Automachef 에픽게임즈에서 2021년 8월 27일 ~ 9월 3일 동안 무료로 배포하는 게임이 나왔습니다. 주기적으로 배포하는 무료 게임 개수가 지난주에는 2개였는데, 이번 주에는 1개네요. 대신 같은 기간에 Saints Row®: The Third™ Remastered도 주니까 이 글을 먼저 읽으신 분들은 밑의 링크도 확인해보세요!! 🙌🙌 [게임][에픽게임즈][무료] 8월 26일 ~ 9월 3일 무료 배포 게임 : Saints Row®: The Third™ Remastered 8월 25일부터 27일까지 새로 나오는 신작 게임들을 발표하는 게임스컴(gamescom)이라는 게임 행사가 진행되고 있습니다. 여러 가지 게임들을 소개하는 와중 오늘인 한국 시간으로 26일 새벽, Saints Row brightnightsky77.. 2021. 8. 27.
[CodeUp][Python] 1180번 : 만능 휴지통 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 만능 휴지통 민호는 발명을 되게 좋아하고, 컴퓨터 프로그램도 되게 좋아한다. 어느 날 민호는 컴퓨터를 사용하던 중 휴지통이 꽉 차서 불편을 느꼈다. 그래서 휴지통이 n만큼 차면 알아서 쓰레기를 압축해 codeup.kr 주의해야 할 점 1. 문제 읽기 주의 문제의 마지막 줄인 '만약 이 알고리즘의 심각한 부작용으로 수치가 100이 넘는다면 100의 자릿수는 무시된다.' 도 구현해야 합니다. 저는 처음에 이걸 빼먹고 제출해버려 잘못된 풀이 결과를 봤습니다. 예제 설명 1. 첫 번째 케이스 - 입력 예시 70 - 출력 예시 14 GOOD 입력값 70에서 일의 자리 숫자는 0, 십의 자리 숫자는 7입니다. 문제에서 주.. 2021. 8. 26.
[CodeUp][Python] 1174번 : 30분전 (if는 아직...) 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 30분전 (if는 아직...) 입력된 시간의 30분 전의 시간을 출력하시오. codeup.kr 주의해야 할 점 1. map 함수 사용 이 문제에서 사용한 map을 사용하는 입력 방식은 정말 많이 사용하는 입력 방식입니다. 이해하고 거의 외운 것 마냥 써봅시다. 2. 24시간 기준 입력하는 시의 범위가 0 ~ 23인 것을 보면 24시간을 기준으로 하는 시간 단위인 것 같습니다. 3. 시, 분, 초 중 가장 작은 단위로 맞추고 처리하기 시간 관련 알고리즘 문제를 풀 때는 시, 분, 초 중 문제에서 고려하는 가장 작은 단위로 시간을 합산하고 문제에 맞게 처리한 뒤, 다시 시, 분, 초로 표현하는 방법이 제일 깔끔한 .. 2021. 8. 26.