분류 전체보기 (42) 썸네일형 리스트형 프로그래머스 0단계 양꼬치 우선 문제를 보고 가장 먼저 생각한 것은 서비스로 나오는 음료의 개수를 구하자라는 생각을 가장 먼저 하였다. 그래서 service라는 변수를 두고 n의 입력된 수를 10으로 나눠서 서비스 음료의 개수를 구하려고 했다. def solution(n, k): service = n/10 answer = (n*12000) + (k-service)*2000 return answer 하지만 실패하였다. 생각해 보니 n/10은 n을 10으로 나눈다는 것인데 만약 763 같은 숫자일 때는 몫이 소수점까지 나와 틀리게 된 거 같다. 파이썬에서 몫을 정수로 구할 수 있는데 코드가 있나해서 찾아보니'//'를 쓰면 정수부분의 몫만 구할수있는 연산자가 있었다 그래서 코드를 고치니 정답으로 나왔다. def solution(n, k.. 프로그래머스 0단계 배열의평균값 우선 문제를 알아보자 문제를 보고 처음든 생각은 sum이라는 변수랑 for문을 써서 간단하게 풀면 된다고 생각했다. 처음풀이: def solution(numbers): sum = 0 numbers = [] for i in ragne(len.numbers): sum += numbers[i] sum = answer return answer 처음에는 이런식으로 풀었더니 AttributeError: 'builtin_function_or_method' object has no attribute 'numbers' 라는 에러가 생겼다.속성 에러? 뭔지 몰라 구글링해보니 numbers라는 변수가 존재하지않는다고 되었다. C언어에서는 numbers = []는 빈 배열을 만든다고 생각한다. 하지만 위의 코드에서는 어디에서.. 이전 1 ··· 3 4 5 6 다음