제목만 보고 소수(1과 자신으로만 나누어 떨어지는 수) 인줄 알았는데, 소수(일의 자리 아래의 숫자)였다 ㅋㅋ ‘소숫점 구하기’ 정도로 제목을 바꾸는게 낫지 않나?

n번째 자리 소수점을 구하라는 문제였는데, 바로 나눈다음에 10^n을 곱해서 알아내는 방법도 있겠지만, 자칫 잘못하면 무한소수에 빠질 우려가 있기 때문에 직접 구현했다.

파이썬에서 몫은 // 나머지는 %로 간편히 구할 구 있다는 것에 착안. 10을 곱하고 b로 나누는 과정을 반복해서 알맞은 답을 알아내었다. 실버 V 쉽90000

# 1312

a,b,n = map(int, input().split())

# for i in range(n):
a = a%b

for i in range(n-1):
    a *= 10
    a = a%b

print((a*10)//b)