您的位置:首页 > 其它

UVA 550 (暑假-数论 -B - Multiplying by Rotation)

2014-07-22 08:42 232 查看
#include <iostream>
using namespace std;

int main() {
int k, factor, num_1, num_0;
while (cin>> k >> num_0 >> factor) {
int count = 1;
num_1 = num_0 * factor;
while (num_1 != num_0) {
count++;
num_1 = num_1 % k * factor + num_1 / k;
}
cout<< count<< endl;
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: