关注
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String digitString = in.nextLine();
in.close(); int[] digits = new int[10];
Arrays.fill(digits, 0); for (int i = 0; i < digitString.length(); i++) { int cur = digitString.charAt(i) - '0';
digits[cur]++;
} // 如果有一个数字不存在,则为该数字 for (int i = 1; i < digits.length; i++) { if (digits[i] == 0) {
System.out.println(i); return;
}
} // 如果没有0同时其他数字都有,则结果为10 if (digits[0] == 0) {
System.out.println(10); return;
} // 找出同时满足"个数最少"和"值最小"的1-9的数字 int min = 1, minCount = digits[1]; for (int i = 2; i < digits.length; i++) { if (digits[i] < minCount) {
min = i;
minCount = digits[i];
}
} // 与0的个数比较 if (digits[0] < minCount) {
System.out.print(1); for (int i = 0; i <= digits[0]; i++) {
System.out.print(0);
}
} else { for (int i = 0; i <= minCount; i++) {
System.out.print(min);
}
}
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 2025年终总结 #
162560次浏览 2747人参与
# 长城汽车工作体验 #
12664次浏览 16人参与
# 牛客2025仙途报告 #
183次浏览 3人参与
# 你面试体验感最差/最好的公司 #
11071次浏览 185人参与
# 大家实习每天都在干啥 #
105791次浏览 569人参与
# 总结:哪家公司面试体验感最差 #
83095次浏览 387人参与
# 比亚迪工作体验 #
72679次浏览 275人参与
# 一人说一个提前实习的好处 #
6579次浏览 123人参与
# 秋招落幕,你是He or Be #
6728次浏览 148人参与
# 重来一次,你会对开始求职的自己说 #
4683次浏览 117人参与
# 实习没事做是福还是祸? #
11152次浏览 180人参与
# 今年你最想重开的一场面试是? #
2275次浏览 34人参与
# 团建是“福利”还是是 “渡劫” #
5582次浏览 131人参与
# 你小心翼翼的闯过多大的祸? #
9234次浏览 130人参与
# 运营来爆料 #
71542次浏览 450人参与
# 长鑫存储求职进展汇总 #
52073次浏览 240人参与
# 招聘要求与实际实习内容不符怎么办 #
144045次浏览 869人参与
# 工作中听到最受打击的一句话 #
4079次浏览 81人参与
# 如何排解工作中的焦虑 #
246387次浏览 2268人参与
# 大厂VS公务员你怎么选 #
72976次浏览 666人参与

