반응형
양꼬치
문제 설명
머쓱이네 양꼬치 가게는 10인분을 먹으면 음료수 하나를 서비스로 줍니다. 양꼬치는 1인분에 12,000원, 음료수는 2,000원입니다. 정수 n과 k가 매개변수로 주어졌을 때, 양꼬치 n인분과 음료수 k개를 먹었다면 총얼마를 지불해야 하는지 return 하도록 solution 함수를 완성해보세요.
제한사항
- 0 < n < 1,000
- n / 10 ≤ k < 1,000
- 서비스로 받은 음료수는 모두 마십니다.
입출력 예
입출력 예 설명
입출력 예 #1
- 10인분을 시켜 서비스로 음료수를 하나 받아 총 10 * 12000 + 3 * 2000 - 1 * 2000 = 124,000원입니다.
입출력 예 #2
- 64인분을 시켜 서비스로 음료수를 6개 받아 총 64 * 12000 + 6 * 2000 - 6 * 2000 =768,000원입니다.
정답 예시
import math
def solution(n, k):
ser=0
if n>=10:
ser=math.floor(n/10)
answer = n*12000+k*2000-ser*2000
return answer
짝수 홀수 개수
문제 설명
정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요.
제한사항
- 1 ≤ num_list의 길이 ≤ 100
- 0 ≤ num_list의 원소 ≤ 1,000
입출력 예
입출력 예 설명
입출력 예 #1
- [1, 2, 3, 4, 5]에는 짝수가 2, 4로 두 개, 홀수가 1, 3, 5로 세 개 있습니다.
입출력 예 #2
- [1, 3, 5, 7]에는 짝수가 없고 홀수가 네 개 있습니다.
정답예시
def solution(num_list):
odd=0
even=0
x = len(num_list)
for i in range(0,x,1):
if num_list[i]%2==1:
odd=odd+1
else:
even=even+1
answer = [even, odd]
return answer
중복된 숫자 개수
문제 설명
정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요.
제한사항
- 1 ≤ array의 길이 ≤ 100
- 0 ≤ array의 원소 ≤ 1,000
- 0 ≤ n ≤ 1,000
입출력 예
입출력 예 설명
입출력 예 #1
- [1, 1, 2, 3, 4, 5] 에는 1이 2개 있습니다.
입출력 예 #2
- [0, 2, 3, 4] 에는 1이 0개 있습니다.
정당예시
def solution(array, n):
answer=0
x = len(array)
for i in range(0,x,1):
if n == array[i]:
answer = answer + 1
return answer
반응형
'개발자 IT 최신 정보' 카테고리의 다른 글
[SQL 에러] You have an error in your SQL syntax (0) | 2022.12.07 |
---|---|
[프로그래머스\MySQL 고득점 Kit] #1. SELECT 모든 레코드 조회하기 (0) | 2022.12.07 |
[프로그래머스 Python 3 문제풀이] 각도기, 짝수의 합, 배열의 평균값 (0) | 2022.11.06 |
[빅데이터분석기사 필기 공부] 통계학 (0) | 2022.10.13 |
빅데이터분석기사 실기 기출문제 풀이 데이터 수집 작업 (2) (2) | 2022.10.08 |
댓글