uva 10127 - Ones(数论)

来源:互联网 发布:淘宝退款骗局处理方法 编辑:程序博客网 时间:2024/05/29 13:57

题目链接:uva 10127 - Ones

题目大意:给出n,问说者少要多少为1才可以整除n。

解题思路:等于是高精度取模,直到余数为0为止。

#include <cstdio>#include <cstring>int main () {    int n;    while (scanf("%d", &n) == 1) {        int ans = 1, c = 1;        while (c) {            c = (c * 10 + 1) % n;            ans++;        }        printf("%d\n", ans);    }    return 0;}
2 0