关注
算法题4.的答案 感谢楼主的面经
public class bitsumMax {
public static int bitmulti(int n ){
if (n<=0) return -1;
int result = 1;
while (n!=0){
result = result*(n%10);
n = n/10;
}
return result;
}
public static int findmax(int num){
int max = 0;
List<Integer> list = new ArrayList<>();
for (int i =0;i<=num;i++){
int temp = bitmulti(i);
if (temp>=max){
max = temp;
}
}
for (int i = 0;i<=num;i++){
if (bitmulti(i)==max){
list.add(i);
}
}
int[] result = new int[list.size()];
for (int j = 0;j<result.length;j++){
result[j] = list.get(j);
}
Arrays.sort(result);
return result[result.length-1];
}
public static void main(String[] args){
System.out.println(findmax(202));
}
}
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 找工作,行业重要还是岗位重要? #
11923次浏览 219人参与
# 来聊聊机械薪资天花板是哪家 #
110061次浏览 720人参与
# 机械人怎么评价今年的华为 #
188326次浏览 1502人参与
# 硬件兄弟们 甩出你的华为奖状 #
93055次浏览 670人参与
# 机械人与华为的爱恨情仇 #
103288次浏览 921人参与
# 24届硬件人与华为的爱恨情仇 #
117898次浏览 962人参与
# 机械专业只有考研才有出路吗 #
93111次浏览 850人参与
# 你最满意的offer薪资是哪家公司? #
15732次浏览 119人参与
# 金融财会交流会 #
98759次浏览 361人参与
# 国企还是互联网,你怎么选? #
123815次浏览 960人参与
# 盲审过后你想做什么? #
13516次浏览 119人参与
# 五一之后,实习真的很难找吗? #
49810次浏览 353人参与
# 外包能不能当跳板? #
22747次浏览 192人参与
# 机械人还在等华为开奖吗? #
211946次浏览 1088人参与
# 设计人如何选offer #
99056次浏览 694人参与
# 国企/银行/研究所公司爆料 #
121492次浏览 742人参与
# 潍柴工作体验 #
17291次浏览 17人参与
# 摸鱼被leader发现了怎么办 #
41359次浏览 316人参与
# Offer比较,求稳定还是求发展 #
39384次浏览 226人参与
# 运营面经 #
98746次浏览 1200人参与