n,k=map(int,input().split())
def main(n,k):
    if n//k:
        return main(n//k,k)+str(n%k)
    return str(n%k)
print(len(main(n,k))) n,k=map(int,input().split()) n map(int,input().split()) map int input().split() ().split () input split k def main(n,k):
    if n//k:
        return main(n//k,k)+str(n%k)
    return str(n%k) main if n//k:
        return main(n//k,k)+str(n%k)
     n//k n k return main(n//k,k)+str(n%k) main(n//k,k)+str(n%k) main(n//k,k) main n//k n k k str(n%k) str n%k n k return str(n%k) str(n%k) str n%k n k n n k k print(len(main(n,k))) print len(main(n,k)) len main(n,k) main n k n,k=map(int,input().split()) map(int,input().split()) n k=map(int,input().split()) map(int,input().split()) k def main(n,k):
    if n//k:
        return main(n//k,k)+str(n%k)
    return str(n%k) def main(n,k):
    if n//k:
        return main(n//k,k)+str(n%k)
    return str(n%k) main
n,k=map(int,input().split())
def main(n,k):
    if n//k:
        return main(n//k,k)+str(n%k)
    return str(n%k)
print(len(main(n,k)))