总时间限制: 内存限制:
1000ms 65536kB
描述
一个十进制自然数,它的七进制与九进制表示都是三位数,且七进制与九进制的三位数码表示顺序正好相反。编程求此自然数,并输出显示。
输入
无。
输出
三行:
第一行是此自然数的十进制表示;
第二行是此自然数的七进制表示;
第三行是此自然数的九进制表示。
样例输入
(无)
样例输出
(不提供)
源代码
#include <iostream>
using namespace std;
int main()
{
int n = 81, x, y, z;
for (;; n++)
{
x = n / 49;
y = n / 7 % 7;
z = n % 7;
if (x + y * 9 + z * 81 == n)
break;
}
printf("%d\n%d%d%d\n%d%d%d", n, x, y, z, z, y, x);
return 0;
}