#include <stdio.h>#include <map>using namespace std; int main(){ int a, b, c, q, r, places; map<int, int> rmap; pair<map<int, int>::iterator, bool> pr; int qarr[50]; while (scanf("%d %d", &a, &…
一:题目 输入整数a和b(<=a<=,<=b<=),输出a/b的循环小数表示以及循环节长度. 例如,a=,b=,小数表示为0.(),循环字节长度为21 当循环节长度超过50时,后面使用...代替,不进行输出后面部分 (一)样例输入 (二)样例输出 / = ) = number of digits in repeating cycle / = .() = number of digits in repeating cycle / = .(...) = number of digits…