蔚来8.28笔试java

java后端编程前两题AC,第一题leetcode原题我做过
第三题二段数有大佬帮我解释一下嘛 在本地跑可以按照题目意思跑通,为啥 放到牛客就超时了??
是我的输出格式问题吗
import javax.sound.midi.Soundbank;
import java.util.*;


public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        ArrayList<String> list = new ArrayList<>();
        while (sc.hasNext()){
            String cur = sc.next();
            if(cur=="0") {

                break;
            }
            Long mul = 1L;
            Long num = Long.parseLong(cur);

            Long res = 1L;
            while(true){
                res = num*mul;
                String res2 = String.valueOf(res);
                int count =0;
                int i =0;
                boolean b =false;
                while(i<res2.length()-1){
                    if(count>1) break;



                    if(res2.charAt(i)!=res2.charAt(i+1)){
                        count++;
                    }
                    if(i==res2.length()-2 && count==1 ) b = true;
                    i++;

                }
                if(b){
                    list.add(cur+":"+res);
                    System.out.println(cur+":"+res);
                    break;
                }
                mul++;
            }
        }
        sc.close();
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i));
        }

    }
}
本地结果为:

#蔚来笔试#
全部评论
害,我也超时,后来发现可能是用数字转字符串处理的问题,这个比较耗时。 结论:不能图省事啊,哭了
2 回复 分享
发布于 2022-07-29 00:14
格式有问题的话错误提示会提示格式有问题
点赞 回复 分享
发布于 2022-07-29 09:10
楼主很棒了,需要荣耀内推的话找我。加油!
点赞 回复 分享
发布于 2022-07-29 02:02
我也超时,试了下大的边界值9989就过不去了
点赞 回复 分享
发布于 2022-07-28 23:30

相关推荐

来个厂收我吧:首先,市场侧求职我不是很懂。 但是,如果hr把这份简历给我,我会觉得求职人不适合做产品经理。 问题点: 1,简历的字体格式不统一,排版不尽如人意 2,重点不突出,建议参考star法则写个人经历 3,印尼官方货币名称为印度尼西亚卢比(IDR),且GMV690000印尼盾换算为305人民币,总成交额不高。 4,右上角的意向职位在发给其他公司时记得删除。 5,你所有的经历都是新媒体运营,但是你要投市场营销岗位,jd和简历不匹配,建议用AI+提示词,参照多个jd改一下经历内容。 修改建议: 1,统一字体(中文:思源黑体或微软雅黑,英文数字:time new romans),在word中通过表格进行排版(b站学) 2,校招个人经历权重:实习经历=创业经历(大创另算)>项目经历>实训经历>校园经历 3,请将项目经历时间顺序改为倒序,最新的放最上方。 4,求职方向不同,简历文字描述侧重点也需要不同。
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务