>> 5597번
=> 내가 쓴 코드
=> 막혔던 점 : 연속된 정수로 리스트 만드는 법을 까먹음
=> list_30 = list(range(1,31))
=> range는 연속된 정수를 만들어 주는 함수
=> list값을 씌워 리스트화시켜줌
>> 3052번 : 나머지
key : set을 활용한 중복값 없애기
=> list를 set으로 바꾸면 중복값이 사라진다
=> set도 len함수를 지원함
>> 8958번 : OX퀴즈
key1 : 문자열은 반복문에서 리스트처럼 순차적으로 넣을 수 있다.
key2 : x가 나오면 점수초기화 / o가 나오면 점수를 더함
>> 4344번 : 평균을 넘을까?
막혔던 부분 : 실수 자리수 조정
=> 소수 n번째 자리까지 의무적으로 0을 채우는 방법
실수자리를 조정하는 방법 4가지
방법1. round함수 사용
round(실수, 표기할 자리수)
=> round(num,3) = num을 소수 3번째 자리까지 표시함
방법2. f-string을 사용
f"{실수:.표기할 자리수f}"
=> str일 때 사용가능
=> {num : .3f} = num을 소수 3번째 자리까지 표시
방법3. "{}.format()함수를 사용
"{index:.표기할 자리수f}".foramt(실수)
=>index값을 통해 값을 선택
=> {0 : .3f} => format에서 0번째 자리에 있는 실수를 소수 3번째 자리까지 표시
방법4. format함수를 통한 소수점 지정(의무적으로 0을 채워줌)
format(실수, ".표기할 자리수f")
=> format(실수, "2f") = 실수를 소수 두번째 자리까지 표시하겠다.
=> str로 형식이 변경됨
=> 40 => 40.000
참고 : https://jsikim1.tistory.com/226
'백준 문풀' 카테고리의 다른 글
(파이썬 )백준 10989번 : 수 정렬하기3 / 메모리 초과 극복법 (0) | 2023.01.06 |
---|---|
백준 문제풀이_1065번(한수/등차수열) (0) | 2022.11.20 |
백준 문제풀이 : 4673번(셀프 넘버) / set 차함수 아이디어 (0) | 2022.11.12 |
백준 문제풀이 - sys.stdin.readline / 끝을 모르는 테스트 케이스 개수 / 10951 / 더하기 사이클 (0) | 2022.11.11 |
백준 오답 문제풀이 (22_11_10) - 2588번 (0) | 2022.11.10 |