您的位置:首页 > 其它

第四周作业——求特殊自然数

2018-02-23 15:39 197 查看
Description一个十进制自然数,它的七进制与九进制表示都是三位数,且七进制与九进制的三位数码表示顺序正好相反。编程求此自然数,并输出显示。
Input
无。
Output
三行:

第一行是此自然数的十进制表示;
第二行是此自然数的七进制表示;
第三行是此自然数的九进制表示。
Sample Input(无)
Sample Output(不提供)
Solution#include <iostream>
using namespace std;
int main()
{
for(int i = 49; i <= 342; ++i) {
int n = i;
int p70 = n%7;
n/= 7;
int p71 = n%7;
n/=7;
int p72 = n%7;
if( p70*81 + p71 * 9 + p72 == i) {
cout << i << endl;
cout << p72 << p71 << p70 << endl;
cout << p70 << p71 << p72 << endl;
break;
}
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: