본문 바로가기
글/기타

파이썬 오답노트

by 유시은 2020. 9. 11.

#1 빠른 입력

input = stdin.readline

 

문자열 자체를 저장하고 싶으면 rstrip까지 하자.

www.acmicpc.net/board/view/22716

 

map(int, input().split()) 도 입력이 매우 많으면 속도 차이를 보인다..

 

 

#2 리스트에 여러 값 추가하기

li.extend(map(int,input().split()))

 

 

#3 decimal 라이브러리와 임의 정밀도

import decimal as D
Dc = D.Decimal

D.getcontext().prec = 2800

a, b = map(Dc, input().split())
res=Dc(a/b)
p = abs(res.as_tuple().exponent)

print(('{:.%df}' % p).format(res))

 

10827 a^b www.acmicpc.net/problem/10827

 

데시멀의 기본 precision은 28이라고 한다.

 

 

 

' > 기타' 카테고리의 다른 글

Codeforces 블루 (1606점) 달성  (2) 2020.10.21
프로그래머스 스킬 체크 3단계 통과  (0) 2020.10.09
음수 모듈러  (0) 2020.09.21
200904  (0) 2020.09.04
안녕하세요  (0) 2020.08.06

댓글