关注
贴一个第一题的题解,就是代码风格不规范。
public class Main1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int res = new Ss().func(n);
System.out.println(res);
}
}
class Ss{
int n,cnt=0,index=0,indexsize=0;
StringBuilder sb = new StringBuilder("");
public int func(int n) {
List<Integer> list = new ArrayList<>();
this.n= n;
list.add(2); list.add(3); list.add(5);
cnt=3;
while(list.size()<n) {
int tmp2 = something(2,list);
int tmp3 =something(3,list);
int tmp5 =something(5,list);
cnt=tmp2+tmp3+tmp5;
index = list.size()-cnt;
}
return list.get(n-1);
}
int something(int pre,List<Integer> list){
if(list.size()>=n) return 0;
int tmpcnt = 0;
for(int i = index,j=0;j<cnt;i++,j++) {
sb.setLength(0);
String s=sb.append(pre).append(list.get(i)).toString();
list.add(Integer.parseInt(s));
tmpcnt++;
if(list.size()>=n) return tmpcnt;
}
return tmpcnt;
}
}
查看原帖
1 评论
相关推荐
查看2道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 26届春招投递记录 #
17686次浏览 127人参与
# 米哈游笔试 #
707249次浏览 1259人参与
# 我的求职总结 #
488119次浏览 6878人参与
# 金融银行求职进展汇总 #
363036次浏览 1979人参与
# 27届实习投递记录 #
86771次浏览 918人参与
# 拼多多工作体验 #
62998次浏览 439人参与
# 宁德时代求职进展汇总 #
188436次浏览 710人参与
# 我是XXX,请攻击我最薄弱的地方 #
96932次浏览 642人参与
# 职场吐槽大会 #
361680次浏览 2308人参与
# 牛油的搬砖plog #
207891次浏览 1337人参与
# HR最不可信的一句话是__ #
37052次浏览 186人参与
# 美团秋招笔试 #
219052次浏览 1197人参与
# 什么专业适合考公 #
73665次浏览 480人参与
# Vibe Coding 会干掉初级岗位吗? #
52019次浏览 332人参与
# 小厂实习有必要去吗 #
95330次浏览 454人参与
# AI让海力士市值突破9000亿美元 #
10333次浏览 126人参与
# 毕业后不工作的日子里我在做什么 #
274416次浏览 1743人参与
# 选择和努力,哪个更重要? #
215475次浏览 1585人参与
# 面试常问题系列 #
311284次浏览 4803人参与
# AI Coding实战技巧 #
32203次浏览 400人参与
