思路:先判断出来各个位数上的最大值,得出一共要输出几个数,然后建一个数组,不断跑他的位数,进行模拟即可,暴力水题 #include<bits/stdc++.h> using namespace std; int a[105]; int b[1000005]; int n; int main(){ cin>>n; int ans=0; int k=0; memset(b,0,sizeof(b)); while(n>0){ a[++k]=n%10; n=n/10; } int ma...