组个最小数 (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]--;
            }
        }
        
    }
}


全部评论

相关推荐

03-12 21:51
门头沟学院 C++
pdd卡怎么严吗&nbsp;笔试a出来两道,第三题a出来20%直接给挂了😭😭😭
鳍足目:我a了2.5道也挂了,但是组里同学只a了1.6道进面了,而且我和他都是无实习,本硕同校,感觉全是玄学
投递拼多多集团-PDD等公司10个岗位 > 拼多多求职进展汇总
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务