组个最小数 (20)
【思路】输入的用例是下标对应数字的个数。看了半天没明白题目意思🤣🤣🤣,看题要仔细啊
import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int[] num = new int[10]; for(int i=0; i<num.length; i++){ num[i] = sc.nextInt(); } //输出除0外最小的数字 for(int i=1; i<num.length; i++){ if(num[i]!= 0){ System.out.print(i); num[i]--; break; } } //由小到大从0开始输出 for(int i=0; i<num.length; i++){ while(num[i] > 0){ System.out.print(i); num[i]--; } } } }