欢迎来到 铜陵市某某教育科技运营部
全国咨询热线:020-123456789
联系我们

地址:联系地址联系地址联系地址

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

新闻中心
leetcode2310_go_个位数字为K的整数之和
  来源:铜陵市某某教育科技运营部  更新时间:2024-05-03 05:52:36

leetcode2310_go_个位数字为K的整数之和

题目

给你两个整数 num 和 k ,个位考虑具有以下属性的数字数正整数多重集 :

每个整数个位数字都是 k 。

所有整数之和是个位 num 。

返回该多重集的数字数最小大小,如果不存在这样的个位多重集 ,返回 -1 。数字数

注意 :多重集与集合类似 ,个位但多重集可以包含多个同一整数,数字数空多重集的个位和为 0 。

个位数字 是数字数数字最右边的数位 。

示例 1 :输入 :num = 58,个位 k = 9 输出 :2

解释 :多重集 [9,49] 满足题目条件,和为 58 且每个整数的数字数个位数字是 9 。

另一个满足条件的个位多重集是 [19,39] 。

可以证明 2 是数字数满足题目条件的多重集的最小长度 。

示例 2:输入 :num = 37,个位 k = 2 输出:-1

解释 :个位数字为 2 的整数无法相加得到 37 。

示例 3:输入 :num = 0, k = 7 输出:0

解释:空多重集的和为 0 。

提示 :0 <= num <= 3000

0 <= k <= 9

解题思路分析

1 、枚举;时间复杂度O(n) ,空间复杂度O(1)

func minimumNumbers(num int, k int) int { n if num == 0 { n return 0n }n if k == 0 { n if num%10 == 0 { n return 1n }n return -1n }n if num%2 == 1 && k%2 == 0 { n return -1n }n for i := 1; i <= num; i++ { n sum := i * kn left := num - sumn if left%10 == 0 { n return in }n if left < 0 { n return -1n }n }n return -1n}

2、枚举;时间复杂度O(1),空间复杂度O(1)

leetcode2310_go_个位数字为K的整数之和

func minimumNumbers(num int, k int) int { n if num == 0 { n return 0n }n for i := 1; i <= 10; i++ { n // 只考虑个位数n if i*k <= num && (i*k)%10 == num%10 { n return in }n }n return -1n}

总结

Medium题目,找到规律枚举即可


友情链接TGP中LOL荣誉截图放在哪个文件夹?荣誉截图的文件在哪?《欧陆风云4》EU4秘籍大全/作弊码/事件/成就1、开启控制台秘籍输入和使用方法 欧陆风云4(Europa Universalis IV)作弊代码大全dnf角色删除了怎么恢复-角色删除恢复方法《洛克王国》调兵遣将活动攻略《LOL》云顶之弈EZ装备选择《逃离方块悖论》第一章怎么过 逃离方块悖论第一章攻略52玩手游平台怎么搞平台币室外消防栓的维护保养要求dnf武神加点顺序2023 地下城武神两套加点方案《阴阳师》年兽怎么刷出来?师年兽刷出来方法介绍小升初阅读训练营(一)附答案保卫萝卜3公园攻略(保卫萝卜3公园第56关金萝卜通关攻略)《欧陆风云4》EU4秘籍大全/作弊码/事件/成就1、开启控制台秘籍输入和使用方法 欧陆风云4(Europa Universalis IV)作弊代码大全Dnf继承怎么保留附魔然后继承红字-dnf继承保留附魔继承红字方法阴阳师座敷童子 持续战斗提供鬼火看我的炫舞aa最新版下载0608 绿色心动版《魔兽世界》怀旧服猎人练级天赋加点推荐《炉石传说》新版本的钦定套路有哪些 新版本有哪些套路《DNF》改版后远古任务传说装备属性汇总-dnf恶灵的密语lol头目在召唤隐藏任务如何触发 隐藏任务触发攻略DNF黄龙大会攻略视频 APC技能特点详细介绍dnf阿拉德谋略战推荐卡牌 强势卡组搭配介绍DNF启动不了原因分析(DNF无法启动怎么解决)wow宠物品质 wow宠物对战1到120快速升级《暗黑破坏神3》死灵法师2.6.9ptr版本初探:新套装强度表现欠佳17173洛奇英雄传主题站超能纤维!封印战记时装怎么分解?LOL新英雄惩戒之箭详细介绍 英雄联盟韦鲁斯攻略《梦幻新诛仙》八凶炎魔打书攻略dnf守护神的金币有什么用 守护神的金币作用一览寻仙手游隐藏任务合集 全部隐藏任务攻略一览dnf独立攻击怎么堆3000For the glory of the War Chief!!魔兽世界10周年纪念兽人狼骑兵 开箱iOS2022年度最佳手游有哪些 苹果手机游戏排行榜2022前十dnf金币上限是多少?攻略 |《纸嫁衣4红丝缠》移动端全流程解谜图文通关攻略(已完结)三国杀貂蝉技能离间的先后顺序,三国杀貂蝉的离间技能怎样用vice在线游戏2024最新版dnf弹药专家用什么武器好DNF:刃影专属地下城,各个史诗套掉落地点详解
联系我们

地址:联系地址联系地址联系地址

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

5.4649

Copyright © 2024 Powered by 铜陵市某某教育科技运营部   sitemap