欢迎来到 郑州市某某网络科技客服中心
全国咨询热线:020-123456789
联系我们

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

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

新闻中心
leetcode2310_go_个位数字为K的整数之和
  来源:郑州市某某网络科技客服中心  更新时间:2024-05-08 13:39:45

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题目 ,找到规律枚举即可


友情链接lol为什么进不去游戏界面 lol卡在界面进不去游戏魔兽世界特效奥术防护药水配方哪里掉落魔兽争霸3RPG地图——英雄的远征攻略【紫乔图鉴】JIN001 司马懿 [OL] [身份/国战]魔兽世界投掷霍迪尔的长矛任务指南:gm手游平台2021排行榜 最多人玩gm游戏平台top10新仙剑奇侠传手游下载推荐 仙侠题材的游戏有哪些2023安卓市场最新破解版下载黎明之光骑士天赋加点图推荐(魔兽世界圣骑士天赋介绍)梦幻西游账号被锁定解封攻略分享,让你轻松应对锁定问题平板电脑 篇十:2023年安卓平板哪个性价比高?适合小朋友玩的益智游戏app排行 2023休闲类益智手游下载推荐3d横版格斗网游有哪些 20233d横版格斗网游排行榜推荐DNF南北争霸赛第二月周赛开战魔兽世界玩具收集手册_6.2.3.pdf魔兽世界怀旧服就要来了, 盘点6大副本钥匙获取方法魔兽世界暴风城监狱任务怎么完成-暴风城监狱副本攻略分享DNS和openssl奥拉星沙麒麟解析魔兽世界怎么招募追随者 招募追随者的方法分享黄金卷04-【赢在高考·黄金8卷】备战2024年高考英语模拟卷(新高考Ⅰ卷专用)(考试版)怎么测试白名单用户魔兽世界剑圣萨穆罗吞食天地乱世英杰传外传下载手机破解游戏软件app下载 十大破解游戏软件排行榜魔兽世界9月26日8.2.5补丁更新内容汇总 15周年庆补丁更新日志魔兽世界稀有的土壤任务怎么做DNF:回归活动如何快速刷硬币?各大副本产出硬币数量对比lol无限火力鳄鱼符文搭配 无限火力鳄鱼玩法攻略《魔兽世界》wlk重铸盟约任务怎么完成 重铸盟约任务完成方法介绍黄龙景区亮相“人与生物圈国家委员会成立40周年大会”无尽之剑3官方权威攻略推荐(无尽之剑3有哪些操作技巧)Steam成人H小游戏推荐 Steam无限方舟、樱花公主游戏简介堡垒之夜手游第七赛季隐藏任务 第七赛季隐藏任务攻略魔兽世界怀旧服plus圣骑士天赋怎么加点 圣骑士天赋加点攻略LOLs14剑魔出装推荐呼朋唤友战年兽《阴阳师百闻牌》新春活动来袭魔兽世界荒土鞭尾蝎在哪里,DNF手游魔力结晶怎么获得-魔力结晶获得方法英雄联盟妖姬叫什么技能,英雄联盟妖姬主什么技能
联系我们

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

电话:020-123456789

传真:020-123456789

邮箱:admin@aa.com

0.1884

Copyright © 2024 Powered by 郑州市某某网络科技客服中心   sitemap