题解:P12870 [蓝桥杯 2025 国 Python A] 铺设能源管道
题解:P12870 [蓝桥杯 2025 国 Python A] 铺设能源管道
一道十分简单的题。
思路简述
既然要各数位之和最小,那么自然是开头为
代码呈现
C++
#include<bits/stdc++.h>
#define int long long
using namespace std;
int n;
signed main(){
cin>>n;
if(n%10==0||n==1){//如果本身各数位之和就为1则直接输出
cout<<n;
return 0;
}
cout<<1;//最高位为1
while(n){
cout<<0;//剩下的都是0
n/=10;
}
return 0;
}