4:求特殊自然数
-
总时间限制:
- 1000ms 内存限制:
- 65536kB
-
描述
-
一个十进制自然数,它的七进制与九进制表示都是三位数,且七进制与九进制的三位数码表示顺序正好相反。编程求此自然数,并输出显示。
输入
- 无。 输出
-
三行:
第一行是此自然数的十进制表示;
第一行是此自然数的七进制表示;
第一行是此自然数的九进制表示。
样例输入
-
(无)
样例输出
-
(不提供)
-
源代码
-
#include <iostream> using namespace std; int main() { long n, i = 0, j, k; int q[3]; int ju[3]; //cin >> n; for (n = 248; n <= 512; n++) { for (i = 0, k = n; i < 3; i++) { q[i] = k % 7; k /= 7; } for (i = 0, k = n; i < 3; i++) { ju[i] = k % 9; k /= 9; } if (q[0] == ju[2] && q[1] == ju[1] && q[2] == ju[0]) { cout << n << endl; cout << ju[0] << ju[1] << ju[2] << endl; cout << q[0] << q[1] << q[2] << endl; break; } } return 0; }