您的位置:首页 > 其它

Sicily 1014. Specialized Four-Dig

2014-10-19 22:15 393 查看
#include <iostream>

using namespace std;

int get_result(int digit, int ary)
{
int sum = 0;
do {
sum += digit % ary;
digit /= ary;
} while (digit != 0);
return sum;
}

int main()
{
int digit_4 = 2992;
int sum_10;
while (digit_4 <= 9999) {
sum_10 = get_result(digit_4, 10);
if (sum_10 == get_result(digit_4, 12)) {
if (sum_10 == get_result(digit_4, 16)) {
cout << digit_4 << endl;
}
}
digit_4++;
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: