Python (94) 썸네일형 리스트형 Python 문제 45 #문제5 주어진 리스트의 순서를 뒤집으려고 합니다. 예를 들어 주어진 리스트가 [1, 4, 2, 3]이면, 순서를 뒤집은 리스트는 [3, 2, 4, 1]입니다. 정수가 들어있는 리스트 arr가 매개변수로 주어졌을 때, arr를 뒤집어서 return 하도록 solution 함수를 작성하려 합니다. 빈칸을 채워 전체 코드를 완성해주세요. --- ##### 매개변수 설명 정수가 들어있는 리스트 arr가 solution 함수의 매개변수로 주어집니다. * arr의 길이는 1 이상 100 이하입니다. * arr의 원소는 -100 이상 100 이하의 정수입니다. --- ##### return 값 설명 리스트 arr의 순서를 뒤집어서 return 해주세요. --- ##### 예시 | arr | return | |---.. Python 문제 44 #문제4 자연수가 들어있는 리스트가 있습니다. 이 리스트에서 가장 많이 등장하는 숫자의 개수는 가장 적게 등장하는 숫자 개수의 몇 배인지 구하려 합니다. 이를 위해 다음과 같이 간단히 프로그램 구조를 작성했습니다. ~~~ 1단계. 리스트에 들어있는 각 자연수의 개수를 셉니다. 2단계. 가장 많이 등장하는 수의 개수를 구합니다. 3단계. 가장 적게 등장하는 수의 개수를 구합니다. 4단계. 가장 많이 등장하는 수가 가장 적게 등장하는 수보다 몇 배 더 많은지 구합니다. ~~~ 단, 몇 배 더 많은지 구할 때는 소수 부분은 버리고 정수 부분만 구하면 됩니다. 자연수가 들어있는 리스트 arr가 매개변수로 주어질 때, 가장 많이 등장하는 숫자가 가장 적게 등장하는 숫자보다 몇 배 더 많은지 return 하도록 s.. Python 문제 43 #문제3 시작 날짜와 끝 날짜가 주어질 때, 두 날짜가 며칠만큼 떨어져 있는지(D-day)를 구하려 합니다. 이를 위해 다음과 같이 3단계로 간단히 프로그램 구조를 작성했습니다. (단, 윤년은 고려하지 않습니다.) ~~~ 1단계. 시작 날짜가 1월 1일로부터 며칠만큼 떨어져 있는지 구합니다. 2단계. 끝 날짜가 1월 1일로부터 며칠만큼 떨어져 있는지 구합니다. 3단계. (2단계에서 구한 날짜) - (1단계에서 구한 날짜)를 구합니다. ~~~ 시작 날짜의 월, 일을 나타내는 start_month, start_day, 끝 날짜의 월, 일을 나타내는 end_month, end_day가 매개변수로 주어질 때, 시작 날짜와 끝 날짜가 며칠만큼 떨어져 있는지 return 하도록 solution 함수를 작성했습니다... Python 문제 42 #문제2 A 쇼핑몰에서는 회원 등급에 따라 할인 서비스를 제공합니다. 회원 등급에 따른 할인율은 다음과 같습니다. (S = 실버, G = 골드, V = VIP) | 등급 | 할인율 | |----------|--------| | "S" | 5% | | "G" | 10% | | "V" | 15% | 상품의 가격 price와 구매자의 회원 등급을 나타내는 문자열 grade가 매개변수로 주어질 때, 할인 서비스를 적용한 가격을 return 하도록 solution 함수를 완성해주세요. --- #####매개변수 설명 상품의 가격 price와 회원 등급 grade가 매개변수로 주어집니다. * price는 100 이상 100,000 이하의 100단위 자연수입니다. * grade는 "S", "G", "V" 세 가지 중 .. Python 문제 41 #문제1 A 학교에서는 단체 티셔츠를 주문하기 위해 학생별로 원하는 티셔츠 사이즈를 조사했습니다. 선택할 수 있는 티셔츠 사이즈는 작은 순서대로 "XS", "S", "M", "L", "XL", "XXL" 총 6종류가 있습니다. 학생별로 원하는 티셔츠 사이즈를 조사한 결과가 들어있는 리스트 shirt_size가 매개변수로 주어질 때, 사이즈별로 티셔츠가 몇 벌씩 필요한지 가장 작은 사이즈부터 순서대로 리스트에 담아 return 하도록 solution 함수를 완성해주세요. --- ##### 매개변수 설명 학생별로 원하는 사이즈를 조사한 결과가 들어있는 리스트 shirt_size가 solution 함수의 매개변수로 주어집니다. * shirt_size 의 길이는 1 이상 100 이하입니다. * shirt_siz.. zip 함수 출처 : https://www.daleseo.com/python-zip/ Python 문제 40 #문제10 미용실과 레스토랑이 예약을 받는 기준은 다음과 같습니다. * 미용실 * 인원수가 1명인 경우에만 예약받습니다. * 다른 손님과 예약 시간이 겹칠 수 없습니다. * 레스토랑 * 인원수가 2명 이상 8명 이하인 경우에만 예약받습니다. * 최대 두 팀까지 예약 시간이 겹칠 수 있습니다. 두 가게에서 예약을 받은 횟수를 계산하기 위해 다음과 같이 Customer, Shop, HairShop, Restaurant 클래스를 작성했습니다. * Customer: * Customer : 고객을 나타내는 클래스입니다. * id : 고객 식별 번호를 나타냅니다. * time : 고객이 신청한 예약 시간을 나타냅니다. * num_of_people : 예약 인원 수를 나타냅니다. * Shop : * Shop : 가게.. Python 문제 39 #문제9 모 매장에서는 팝업스토어를 열려고 합니다. 팝업스토어란 한정 기간 문을 여는 매장입니다. 팝업스토어는 k일 동안 연속해서 열 예정입니다. n일 동안의 추정 매출액이 주어질 때, 언제 팝업스토어를 열어야 가장 매출이 높을지 알아보려 합니다. n일 간의 추정 매출액이 담긴 리스트 revenue와 팝업스토어를 열 날의 수 k가 매개변수로 주어질 때, 최대 매출액 합을 return 하도록 solution 함수를 작성했습니다. 그러나, 코드 일부분이 잘못되어있기 때문에, 몇몇 입력에 대해서는 올바르게 동작하지 않습니다. 주어진 코드에서 _**한 줄**_만 변경해서 모든 입력에 대해 올바르게 동작하도록 수정하세요. --- #####매개변수 설명 추정 매출액이 담긴 리스트 revenue와 팝업스토어를 열 날.. 이전 1 ··· 3 4 5 6 7 8 9 ··· 12 다음