목록programmers (7)
개발자 꿈나무
🔗문제링크 ✨풀이 def solution(array, height): #[149, 180, 192, 170] 167 answer = 0 for i in array: if i > height: answer += 1 return answer 배열값을 for문으로 돌리고, 매개변수로 주어지는 height 값보다 클 경우 +1씩 더한 후 return한다.
🔗문제링크 ✨풀이 def solution(n): answer = 0 for i in range(n + 1): if i % 2 == 0: answer += i return answer 정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요. for문을 사용 범위를 n으로 하게 되면 0 ~ (n-1) 까지로 설정되기 때문에 +1을 해준다. 나누기하고 나머지가 0일 경우 짝수이므로 해당되는 값들을 더하고 return한다.
🔗문제링크 ✨풀이 def solution(numbers): answer = sum(numbers) / len(numbers) return answer 원소의 평균값 return하기 정수배열인 number를 다 더하고(sum) 길이(len)만큼 나눠준다.
🔗문제링크 ✨풀이 def solution(num1, num2): answer = (num1 / num2) * 1000 return int(answer) 결과값을 정수로 return 해야한다. int( ) 사용하여 정수로 변환
🔗문제링크 ✨풀이 def solution(angle): if angle < 90: answer = 1 elif angle == 90: answer = 2 elif 90 < angle < 180: answer = 3 elif angle == 180: answer = 4 return answer 자바 else if 파이썬 elif로 사용
🔗문제링크 ✨풀이 def solution(age): answer = 2022 - (age - 1) return answer 나이는 태어난 연도부터 1살이기 때문에 age에서 1을 빼도록 설정