본문 바로가기
Python/백준

백준 - 1312 소수

by sophia02 2022. 11. 2.
a, b, n = map(int, input().split())
num = str(a / b)
c, count = num.split(".")
count = list(count)
if len(count) < n:
    print(0)
else:
    print(count[n-1])
'''
내 풀이 1 : 런타임에러 / 틀렸습니다
'''
a, b, n = map(int, input().split())
result = 0
for i in range(n):
    a = (a % b)*10
    result = a//b
print(result)
'''
내 풀이 2 : 파이썬 나누기는 소숫점이 1000자 이상 지원되지 않아서 생긴 문제 같음
따라서 직접 나눗셈을 구현해서 품 
'''

'Python > 백준' 카테고리의 다른 글

백준 2902 - KMP는 왜 KMP일까?  (0) 2022.11.28
백준 - 2775 부녀회장이 될테야  (0) 2022.11.14
백준 - 10951 a+b -4  (0) 2022.10.25
백준 - 10807 개수 세기  (0) 2022.10.24
백준 - 5532 방학숙제  (0) 2022.10.23