본문 바로가기

Problem Solving599

[CodeUp][Python] 1216번 : 컨설팅 회사 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 컨설팅 회사 홍보를 하면 100의 수입을 얻고 비용이 70이 들기때문에 30의 이익을 낼 수 있다. 그리고 홍보를 하지 않을 경우 10원의 이익을 얻으므로, 홍보를 하는 것이 좋다. codeup.kr 주의해야 할 점 1. map, split을 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 하는 기법은 매우 많이 쓰입니다. 코드 이해부터 하고 나면 다른 문제에서도 외운 듯이 사용해봅시다. num1, num2 = map.. 2021. 8. 29.
[CodeUp][Python] 1214번 : 이 달은 며칠까지 있을까? 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 이 달은 며칠까지 있을까? 철수와 영희는 한 사람이 특정 월(month)을 지목하면 나머지 사람이 그 달의 마지막 날이 며칠인지 알아맞히는 게임을 하였다. 두 사람 모두 처음엔 서툴렀지만 게임을 계속하다 보니 금방 익숙해 codeup.kr 주의해야 할 점 1. map, split을 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 하는 기법은 매우 많이 쓰입니다. 코드 이해부터 하고 나면 다른 문제에서도 외운 듯이 사용.. 2021. 8. 28.
[CodeUp][Python] 1212번 : 삼각형의 성립 조건 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 삼각형의 성립 조건 삼각형이 가능하면 "yes", 삼각형을 만들 수 없다면 "no"를 출력하시오. codeup.kr 주의해야 할 점 1. map, split, list를 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 한 뒤, list로 묶어 리스트 변수에 넣어주는 기법은 매우 많이 쓰입니다. 코드 이해부터 하고 나면 다른 문제에서도 외운 듯이 사용해봅시다. num_list = list(map(int, sys.stdi.. 2021. 8. 28.
[CodeUp][Python] 1210번 : 칼로리 계산하기 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 칼로리 계산하기 그 번호의 메뉴 칼로리를 계산하여 500보다 크면 "angry", 500이하면 "no angry"를 출력하시오. codeup.kr 주의해야 할 점 1. map, split을 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 기법은 매우 많이 쓰입니다. 코드 이해부터 하고 나면 다른 문제에서도 외운 듯이 사용해봅시다. num1, num2 = map(int, sys.stdin.readline().split(.. 2021. 8. 28.
[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.