본문 바로가기

최댓값5

[프로그래머스][Level 1][Python][위클리 챌린지][8주차] 최소직사각형 밑의 링크는 프로그래머스에서의 문제 링크입니다. 문제와 예제 설명은 링크를 통해서 직접 봐주시길 바랍니다. 코딩테스트 연습 - 8주차 [[10, 7], [12, 3], [8, 15], [14, 7], [5, 15]] 120 [[14, 4], [19, 6], [6, 16], [18, 7], [7, 11]] 133 programmers.co.kr 생각한 풀이 과정 처음 매개변수로 주어지는 각 명함들의 가로, 세로 길이에서 더 긴 길이와 짧은 길이들을 서로 양쪽으로 몰아주고 긴 길이들 중에서 최댓값, 짧은 길이들 중에서 최댓값을 곱하면 모든 명함들을 수납할 수 있는 가장 작은 지갑의 크기를 계산할 수 있다고 생각했습니다. 긴 길이들을 명함의 가로 길이로 간주해 새로 명함들의 사이즈를 저장할 리스트 변수를 선언.. 2021. 9. 29.
[CodeUp][Python] 1293번 : 1등과 꼴등 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 1등과 꼴등 ① 첫 번째 줄에 입력 점수의 개수 $n$이 입력되고, 그 다음 줄에 $n$개의 점수가 공백으로 구분되어 입력된다.($2≤n≤100$) ② 각 점수의 범위는 $0$ ~ $100$점인 정수이다. codeup.kr 주의해야 할 점 1. map, split, list를 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 한 뒤, list로 묶어 리스트 변수에 넣어주는 기법은 매우 많이 쓰입니다. 코드 이해부터 하고.. 2021. 9. 26.
[CodeUp][Python] 1289번 : 가장 큰 운동장 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 가장 큰 운동장 가로와 세로의 정수 길이를 $3$세트 입력 받는다. (단, 길이는 $1000$ 이하의 양의 정수값) codeup.kr 주의해야 할 점 1. map, split를 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 기법은 매우 많이 쓰입니다. 코드 이해부터 하고 나면 다른 문제에서도 외운 듯이 사용해봅시다. nums = map(int, sys.stdin.readline().split()) 2. 최댓값 찾기 .. 2021. 9. 24.
[CodeUp][Python] 1286번 : 최댓값, 최솟값 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 최댓값, 최솟값 $5$개의 정수가 한 줄에 하나씩 입력된다.(범위 : $-1,000,000$ ~ $1,000,000$) codeup.kr 주의해야 할 점 1. readline과 int나 float를 사용하는 입력 방식 readline을 사용해서 입력할 때는 맨 끝에 \n이 붙어서 입력됩니다. 하지만, 입력한 값을 int나 float으로 처리해 정수, 실수형으로 만들어 줄 때는 굳이 \n을 떼기 위해 rstrip을 사용할 필요가 없습니다. 숫자 형태를 만들어줄 때 자동으로 사라집니다. num = int(sys.stdin.readline()) 2. 파이썬에서 최댓값, 최솟값을 구하는 방법 저는 이번 문제를 풀 때 .. 2021. 9. 23.
[CodeUp][Python] 1271번 : 최대값 구하기 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 최대값 구하기 입력의 개수 n이 입력되고 n개의 데이터가 입력된다. 이 n개의 데이터 중 최대값을 출력한다. codeup.kr 주의해야 할 점 1. map, split를 사용하는 입력 방식 실수나 정수인 여러 값들이 입력값일 때, split 메서드를 사용해 공백이나 어떤 문자를 기준으로 입력값을 여러 값들로 분리하고, map 내장 함수로 각각의 값들을 int형이나 float형으로 정수, 실수 자료형으로 변환하는 기법은 매우 많이 쓰입니다. 코드 이해부터 하고 나면 다른 문제에서도 외운 듯이 사용해봅시다. nums = map(int, sys.stdin.readline().split()) 2. 최댓값 파이썬에서는 .. 2021. 9. 7.