#ZL23203. 小数从哪里开始循环

    ID: ZL23203 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及− 上传者: 标签>M2M2第二学期M2-第32课模运算与周期周期藏在答案里余数周期算法相关算法-判环算法-周期算法-长除法作业题

小数从哪里开始循环

小数从哪里开始循环

题目描述

给定非负分数 p/q,考察其小数部分的十进制展开,求非循环部分长度和最短循环节长度。若小数有限,循环节长度为0。

输入格式

一行输入 p、q,满足 0≤p≤10^18、1≤q≤2×10^5。

输出格式

输出两个整数:小数点后的非循环位数和最短循环节长度。整数部分不参与统计。

样例

输入

1 6

输出

1 1