华为OD机试 - 新工号系统(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
2023-09-11 14:20:20 时间
新工号系统
题目
3020年空间通信集团的员工突破20亿人,即将遇到现有工号不够的窘境。
现在你负责调研新工号系统,继承历史传统
新的工号系统由小写英文字母a-z
和数字0-9
两部分构成。
新工号由一段英文字母开头。之后跟随一段数字,比如
aaahw0001
,a12345
,abcd1
,a00
.
注意:新工号不能全为字母或数字,允许数字部分有前导0
或者全为0
。
但是过长的工号会增加同事们的记忆成本,
现在给出新工号 至少需要分派的人数x
和新工号中字母的长度y
,
求新工号中数字的最短长度z
.
输入
一行两个非负整数x y
,数字用单个空格分隔。
0 < x <= 2^50-1
0 < y <= 5
输出描述
输出新工号中数字的最短长度z
示例一
输入
260 1
输出
1
相关文章
- JavaScript
- [Javascript Tips] Using Map over Object
- [Javascript] Use an Array of Promises with a For Await Of Loop
- [Javascript] Hide Properties from Showing Up in "for ... in" Loops in JavaScript
- [Javascript] Avoiding Mutations in JavaScript with Immutable Data Structures
- [Javascript] Convert a Callback-Based JavaScript Function to a Promise-Based One
- [Javascript] Link to Other Objects through the JavaScript Prototype Chain
- [Javascript] Proper use of console.assert in JavaScript
- [Javascript] Hoisting in JavaScript
- 换个思路理解Javascript中的this
- [Javascript] Understanding the difference between .prototype and .__proto__ in JavaScript
- [Javascript] Understanding the .constructor property on JavaScript Objects
- [Javascript] An Introduction to JSPM (JavaScript Package Manager)
- [Javascript] Linting JavaScript with ESLint
- Javascript 中关于对象转换数字值的一些特点
- 换个思路理解Javascript中的this
- JavaScript 运行机制详解:再谈Event Loop
- JavaScript内改变this指向
- javascript中的WeakMap和WeakSet
- 【华为OD机试 2023】获取最大软件版本号(C++ Java JavaScript Python)
- Javascript面向
- web前端框架Javascript开发基础之JavaScript作用域
- JavaScript 与 Java 是两种完全不同的语言,无论在概念还是设计上。