728x90 분류 전체보기408 프로그래머스 스쿨 - flag에 따라 다른 값 반환하기(Python) def solution(a, b, flag): answer = 0 if flag: answer = a+b else: answer = a-b return answer 2023. 8. 19. 프로그래머스 스쿨 - 순서쌍의 개수(Python) # 시간초과 # def solution(n): # answer = 0 # for i in range(n+1): # for j in range(n+1): # if i * j == n: # answer += 1 # return answer def solution(n): answer = 0 for i in range(1,n+1): if n % i == 0: answer += 1 return answer # 다른 사람 풀이 # def solution(n): # return len(list(filter(lambda v: n % (v+1) == 0, range(n)))) # v 에는 range(n)이 들어옵니다. 예를 들어 n이 5일 경우 0, 1, 2, 3, 4, 5 2023. 8. 18. 프로그래머스 스쿨 - 삼각형의 완성 조건(Python) def solution(sides): answer = 0 sides.sort() if sides[2] - sides[0] - sides[1] 2023. 8. 17. 방통대 원격대학교육의이해, 메모 보호되어 있는 글 입니다. 2023. 8. 16. 프로그래머스 스쿨 - n보다 커질 때까지 더하기(Python) def solution(numbers, n): answer = 0 for i in numbers: answer += i if answer > n: break return answer #다른 사람의 풀이 # def solution(numbers, n): # answer = 0 # for i in range(len(numbers)): # answer = sum(numbers[:i+1]) # if answer > n: # return answer 2023. 8. 16. 프로그래머스 스쿨 - 배열의 평균값(Python) def solution(numbers): answer = 0 for i in numbers: answer += i answer = answer // len(numbers) return answer 2023. 8. 15. 이전 1 ··· 54 55 56 57 58 59 60 ··· 68 다음 728x90