题目

「无零整数」是十进制表示中 不含任何 0 的正整数。
给你一个整数 n,请你返回一个 由两个整数组成的列表 [A, B],满足:
A 和 B 都是无零整数
A + B = n
题目数据保证至少有一个有效的解决方案。
如果存在多个有效解决方案,你可以返回其中任意一个。
示例 1:
输入:n = 2
输出:[1,1]
解释:A = 1, B = 1. A + B = n 并且 A 和 B 的十进制表示形式都不包含任何 0 。
示例 2:
输入:n = 11
输出:[2,9]
示例 3:
输入:n = 10000
输出:[1,9999]
示例 4:
输入:n = 69
输出:[1,68]
示例 5:
输入:n = 1010
输出:[11,999]
提示:
2 <= n <= 10^4
来源:力扣(LeetCode)

解题思路

  首先定义一个分解各个位的函数,然后循环枚举各种情况,将符合条件的情况返回即可。

class Solution:def getNoZeroIntegers(self, n: int) -> List[int]:def find(n):while n>0:if not n%10:return Falsen//=10return Truefor i in range(1,n):if find(i) and find(n-i):return [i,n-i]

LeetCode简单题之将整数转换为两个无零整数的和相关推荐

  1. LeetCode 1317. 将整数转换为两个无零整数的和

    1. 题目 「无零整数」是十进制表示中 不含任何 0 的正整数. 给你一个整数 n,请你返回一个 由两个整数组成的列表 [A, B],满足: A 和 B 都是无零整数 A + B = n 题目数据保证 ...

  2. 力扣1317.将整数转换为两个无零整数之和

    题目描述 「无零整数」是十进制表示中 不含任何 0 的正整数. 给你一个整数 n,请你返回一个 由两个整数组成的列表 [A, B],满足: A 和 B 都是无零整数 A + B = n 题目数据保证至 ...

  3. LeetCode简单题之检查整数及其两倍数是否存在

    题目 给你一个整数数组 arr,请你检查是否存在两个整数 N 和 M,满足 N 是 M 的两倍(即,N = 2 * M). 更正式地,检查是否存在两个下标 i 和 j 满足: i != j 0 < ...

  4. LeetCode简单题之判断字符串的两半是否相似

    题目 给你一个偶数长度的字符串 s .将其拆分成长度相同的两半,前一半为 a ,后一半为 b . 两个字符串 相似 的前提是它们都含有相同数目的元音('a','e','i','o','u','A',' ...

  5. LeetCode高频题12:整数转罗马数字

    LeetCode高频题12:整数转罗马数字 提示:本题是系列LeetCode的150道高频题,你未来遇到的互联网大厂的笔试和面试考题,基本都是从这上面改编而来的题目 互联网大厂们在公司养了一大批ACM ...

  6. 编写一个算法,将非负的十进制整数转换为其他进制的数输出,10及其以上的数字从‘A’开始的字母表示。

    编写一个算法,将非负的十进制整数转换为其他进制的数输出,10及其以上的数字从'A'开始的字母表示. 要求: 1) 采用顺序栈实现算法: 2)从键盘输入一个十进制的数,输出相应的八进制数和十六进制数. ...

  7. LeetCode简单题之两个数组的交集 II

    题目 给你两个整数数组 nums1 和 nums2 ,请你以数组形式返回两数组的交集.返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值).可以不考 ...

  8. LeetCode简单题之生成每种字符都是奇数个的字符串

    题目 给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 . 返回的字符串必须只含小写英文字母.如果存在多个满足题目要求的字符串,则返回其中任意一个即可. ...

  9. LeetCode简单题之K 进制表示下的各位数字总和

    题目 给你一个整数 n(10 进制)和一个基数 k ,请你将 n 从 10 进制表示转换为 k 进制表示,计算并返回转换后各位数字的 总和 . 转换后,各位数字应当视作是 10 进制数字,且它们的总和 ...

最新文章

  1. CentOS 6.3定制自动安装
  2. c++中结构体字符指针成员无法赋值
  3. LUOGU P2827 蚯蚓 (noip 2016)
  4. .net MVC 简单图片上传
  5. qq浏览器翻译功能启用划词插件教程
  6. 西门子real是什么数据类型_如何实现西门子新一代精智屏及基本屏与 S120 的直接通讯...
  7. 做咨询以来,从来坚守一个词——“系统”
  8. Web Components系列(七) ——自定义组件的生命周期
  9. 自然语言处理的深度学习(各种书)
  10. 二、ReactDOM.render()
  11. 虚拟机连接本地sql服务器,如何从Mac连接到虚拟机上的本地数据库?(平行线)...
  12. adb下载安装教程(已安装Android studio)
  13. 命题逻辑的合理性和完备性证明
  14. 寒从足下起 冬季防病先护足
  15. MD5工具类,提供字符串MD5加密(校验)、文件MD5值获取(校验)功能
  16. 使用 jodd:form tag
  17. 迷宫算法总结(最短路径)BFS宽度优先
  18. EditText getText
  19. OpenHarmony 物联网设备开发环境搭建
  20. 曾经偷的懒,我决定要用一生来还

热门文章

  1. 2022-2028年中国二次供水产业发展动态及投资战略规划报告
  2. 2022-2028年中国手机支付市场投资分析及前景预测报告
  3. mysql5.6.46安装教程_鲲鹏云-arm平台 mysql-5.6.46 安装
  4. 2022-2028年中国电容器电子薄膜行业市场研究及前瞻分析报告
  5. 2019.01-02 总结
  6. 【Sql Server】数据库的安全机制
  7. 使用余弦相似度算法计算文本相似度-数学
  8. 1-1 机器学习和深度学习综述-paddle
  9. 卷积神经网络(CNN)张量(图像)的尺寸和参数计算(深度学习)
  10. MinkowskiEngine基准测试