0
点赞
收藏
分享

微信扫一扫

蓝桥杯 算法提高 进制转换 ADV-309

醉倾城1 2022-10-26 阅读 67


蓝桥杯 算法提高 进制转换 ADV-309

资源限制

时间限制:1.0s 内存限制:256.0MB

问题描述

编写函数将十进制整数按8进制输出,然后编写main函数验证该函数。例如输入12,则输出为:12=014,输入32,则输出32=040。

输入格式

输入一个整数。

输出格式

输出这个整数的八进制形式。

样例输入

12

样例输出

014

数据规模和约定

输入的整数n>=0.

#include <iostream>

using namespace std;

int main(){
int n;
cin>>n;
string ans = "";
while (n){
ans = char('0'+n % 8) + ans;
n /= 8;
}
ans = "0" + ans;
cout<<ans;
return 0;
}


举报

相关推荐

0 条评论