[DAY 14] 백준 2033번 - 반올림
·
Algorithm/항해일지 TIL
문제https://www.acmicpc.net/problem/2033 1. 문제 설명10의 자리 숫자이면 1의 자리에서 반올림100의 자리 숫자이면 10의 자리에서 반올림처음 생각한 코드def round_number(n): if n  > 이걸 보니까 ... 문제를 이해하는 게 제일 중요하다고 생각했다 ㅠㅠ일단 정말 정말 간단한 문제라고 생각했고 그냥 길이에 맞춰서 반올림하면 되는거 아닌가?? 라고 생각했는데 계속 ~~틀리는거다..하정말 답답했음 ㅠㅠ 내가 간과했던 것은-> 반복문을 사용하지 않음 -> 다음 자리수로 넘어가지 않음-> 조건에 해당하는지를 검토하지 않음.. 이정도가 될 것 같다. ㅠㅠ  코드 자체는 복잡하지 않은데 문제를 이해하는데 꽤나 오랜시간이 걸렸다.. ㅠ ㅁ ㅠ  제출한 코드N ..
[DAY 10] 프로그래머스 평균 구하기 / SUM
·
Algorithm/항해일지 TIL
문제 https://school.programmers.co.kr/learn/courses/30/lessons/12944 1. 코드 설명 평균 구하는 법 = 각 숫자 다 더하기 / 각 숫자 갯수 2. 중요한 개념 ※ SUM --> 리스트나 튜플 처럼 인덱스 내에서 순환, 접근이 가능한 자료형이여야 하고 내부에 숫자로만 이루어져 있어야 한다. --> 결과값: 인자로 들어온 내부의 모든 요소의 합 3. 코드 실행 // 첫번째 시도 def solution(arr): s = 0 for i in arr: s += i total = s / len(arr) return total 처음엔 이렇게 엄청 간단하게 생각했다. 물론 틀린 코드는 아니지만 조금 더 쉬운 코드가 없을까.. 하다가 sum 이 생각났따 ㅠ.ㅠ // 두..
하이롱하이롱
'항해일지 TIL' 태그의 글 목록