用C++解决这个题目:现在给定用这种表示的数:a=10的k平方请你将这个数还原成一般写法。输入格式:输入第一行为一个正整数a第二行为正整数k。请输入这个数还原成一般写法的样子。例如:输入5和3那么输出5000
#include <iostream>
// 将数还原成一般写法
long long restoreNumber(long long a, int k) {
long long num = a;
for (int i = 0; i < k; i++) {
num *= 10;
}
return num;
}
int main() {
long long a;
int k;
std::cin >> a >> k;
long long result = restoreNumber(a, k);
std::cout << result << std::endl;
return 0;
}
这里使用了一个函数restoreNumber来将数还原成一般写法。函数中通过将数乘以10的k次方来还原。然后在main函数中读取输入的a和k,调用restoreNumber函数得到结果,并输出。
原文地址: https://www.cveoy.top/t/topic/insI 著作权归作者所有。请勿转载和采集!