关注
第四题
import java.util.Scanner;
public class Main {
static int[] pow10 = new int[10];
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
int m = in.nextInt();
int k = 1;
for(int i = 0;i < 10;i++) {
pow10[i] = k;
k *= 10;
}
for(int i = 0;i < n;i++) System.out.print(getNum(in.nextInt(),m) + " ");
}
public static int getNum(int w,int m){
if(w == 0 || w%m == 0) return 0;
if(m-w == 1) return 1;
int min = Integer.MAX_VALUE;
for(int i = 0;i < 10;i++){
int dist = w+pow10[i];
if(dist < m) dist = dist;
else if(dist%m == 0) dist = m;
else if(dist > m) dist = dist%m;
if(dist <= w) continue;
min = Math.min(min,getNum(dist,m)+1);
}
return min;
}
}
查看原帖
点赞 2
相关推荐
03-20 15:12
北京理工大学珠海学院 数据分析师 点赞 评论 收藏
分享
03-25 18:24
广东海洋大学 前端工程师
smile丶snow:感觉可以加一些ai相关的内容吧。现在面试很少能逃掉这些问题。羡慕里面感觉缺少一个项目背景。比如第二个项目后台管理系统…你为什么要做这个后台管理系统呢?是为了解决什么问题。比如你管理一个商品列表的增加减少。需要一个背景吧。哦或者说你第一个电子书那个是c端的,你肯定需要一个管理系统吧,那就是第二个后台管理系统,但这两个难道不应该是一个项目吗?可以稍微包装一下,最起码让人看着不是玩具项目。个人观点。 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# AI面会问哪些问题? #
16216次浏览 325人参与
# 找AI工作可以去哪些公司? #
4414次浏览 103人参与
# 厦门银行科技岗值不值得投 #
5702次浏览 124人参与
# 你的实习产出是真实的还是包装的? #
15073次浏览 224人参与
# 从事AI岗需要掌握哪些技术栈? #
4614次浏览 131人参与
# 春招至今,你的战绩如何? #
47544次浏览 405人参与
# 开放七大实习专项,百度暑期实习值得冲吗 #
10322次浏览 129人参与
# 你做过最难的笔试是哪家公司 #
19098次浏览 123人参与
# 聊聊这家公司值得去吗 #
913912次浏览 4736人参与
# 长得好看会提高面试通过率吗? #
18778次浏览 202人参与
# 一张图晒出你司的标语 #
2583次浏览 42人参与
# 沪漂/北漂你觉得哪个更苦? #
7327次浏览 127人参与
# AI时代,哪个岗位还有“活路” #
8323次浏览 241人参与
# HR最不可信的一句话是__ #
4227次浏览 81人参与
# 阿里笔试 #
169232次浏览 1218人参与
# 快手年终开大包 #
13147次浏览 101人参与
# 春招你拿到offer了吗 #
823866次浏览 9955人参与
# 一人说一家双休的公司 #
69257次浏览 384人参与
# 学历对求职的影响 #
657623次浏览 4215人参与
# 工作压力大,你会干什么? #
68994次浏览 698人参与
# 什么专业适合考公 #
58737次浏览 306人参与
# 实习的你做了哪些离谱的工作 #
38632次浏览 253人参与
查看13道真题和解析