【OpenJudge】NOI / 1.5编程基础之循环控制 / 25:求特殊自然数
25:求特殊自然数
- 总时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
-
一个十进制自然数,它的七进制与九进制表示都是三位数,且七进制与九进制的三位数码表示顺序正好相反。编程求此自然数,并输出显示。
- 输入
- 无。
- 输出
- 三行:
第一行是此自然数的十进制表示;
第二行是此自然数的七进制表示;
第三行是此自然数的九进制表示。 - 样例输入
-
(无)
- 样例输出
-
(不提供)
提交代码:
#include<iostream> using namespace std; int main(){ for(int i=100;i<1000;i++){ int n0=i%10; int n1=i/10%10; int n2=i/100; if(n2+n1*7+n0*49==n0+n1*9+n2*81&&(n1<7&&n2<7&&n0<7)){ cout<<n0+n1*9+n2*81<<endl; cout<<n0*100+n1*10+n2<<endl; cout<<i<<endl; } } return 0; }