목차
합격생
코딩테스트 자격증 시험에 합격한 수험생 수를 구하려고 합니다.
매개변수 score에 시험을 친 수험생들의 시험 점수가 주어지고,
매개변수 k에 합격 커드라인 점수가 주어지면 자격증 시험에 합격한 수험생의 수를 구해 반환하는 프로그램을 작성하세요.
제한사항:
• score의 길이 3 <= n <= 10,000
• 0 <= score[i] <= 100
• 50<=k<=90
나의코드
def solution(score, k):
answer = 0
for x in score:
if x >=k:
answer+=1
return answer
print(solution([60, 50, 80, 90, 55, 70, 65, 45], 60))
print(solution([10, 20, 30, 40, 50], 60))
print(solution([50, 65, 75, 87, 90, 55, 78, 93, 100], 70))
print(solution([99, 30, 50, 55, 68, 70, 90, 100], 80))
주어진 점수 리스트를 순회하며 합격 점수인 K 와 비교하며 크거나 같을 경우 answr을 1씩 증가시켰다.
정답코드
def solution(score, k):
answer = 0
for x in score:
if x >= k:
answer += 1
return answer
print(solution([60, 50, 80, 90, 55, 70, 65, 45], 60))
print(solution([10, 20, 30, 40, 50], 60))
print(solution([50, 65, 75, 87, 90, 55, 78, 93, 100], 70))
print(solution([99, 30, 50, 55, 68, 70, 90, 100], 80))
'코딩테스트[파이썬] > 입문자를 위한 코딩테스트 핵심' 카테고리의 다른 글
[배열과 연결리스트와덱] -수열의회전 (0) | 2024.01.22 |
---|---|
[배열과 연결리스트와 덱] -연속된 1의 길이 (0) | 2024.01.22 |
[배열과 연결리스트와 덱]-최솟값의 위치 (0) | 2024.01.22 |
배열과 연결리스트, 덱(deque) 자료구조 (0) | 2024.01.22 |
기업 코딩테스트시 자주 사용 되는 라이브러리 모음 (0) | 2024.01.21 |