LeetCode简单题之统计各位数字之和为偶数的整数个数

news/2024/11/23 16:20:54/

题目

给你一个正整数 num ,请你统计并返回 小于或等于 num 且各位数字之和为 偶数 的正整数的数目。
正整数的 各位数字之和 是其所有位上的对应数字相加的结果。
示例 1:
输入:num = 4
输出:2
解释:
只有 2 和 4 满足小于等于 4 且各位数字之和为偶数。
示例 2:
输入:num = 30
输出:14
解释:
只有 14 个整数满足小于等于 30 且各位数字之和为偶数,分别是:
2、4、6、8、11、13、15、17、19、20、22、24、26 和 28 。
提示:
1 <= num <= 1000
来源:力扣(LeetCode)

解题思路

  直接遍历生成的序列,对序列中的每一个元素进行各位数字分解,并求和,最终符合条件的数字将会被计数。

class Solution:def countEven(self, num: int) -> int:count=0for i in range(2,num+1):s=0while i>0:s+=i%10i//=10if not s%2:count+=1return count

在这里插入图片描述


http://www.ppmy.cn/news/605413.html

相关文章

残差复合正态分布的重要性

如果结果残差不是正态分布 说明用线性回归来拟合数据是不合适的 可能是非线性回归 这里的类是对应因变量的取值 如果是连续型的那就只有一类 销售量 如果是离散型的那就有几类就假设几类 黑白球 当总体只有一类的时候 我们假设符合正态分布 如果有两类假设符合二项分布 论线性…

分享几个免费设计生成及参考工具 (第四期)

今天来给大家分享几个国外免费的设计生成工具 CallToInspiration https://calltoinspiration.com/ 一个为 UX 设计师和开发人员提供灵感的平台&#xff0c;在这里你可以看到很多细节化的设计元素&#xff0c;比如登录界面、个人资料页面、按钮、图标等&#xff0c;让你可以从中…

LeetCode简单题之数组中紧跟 key 之后出现最频繁的数字

题目 给你一个下标从 0 开始的整数数组 nums &#xff0c;同时给你一个整数 key &#xff0c;它在 nums 出现过。 统计 在 nums 数组中紧跟着 key 后面出现的不同整数 target 的出现次数。换言之&#xff0c;target 的出现次数为满足以下条件的 i 的数目&#xff1a; 0 < i…

宿主机虚拟机文件复制 apt-get 换成yum

这两天重新装了VMware 14 Pro和Ubuntu18.04.1。在使用中&#xff0c;发现无法&#xff1a; 从Windows主机向虚拟机的Ubuntu系统中 复制粘贴文字或者拖动文件。 在查看了VMware的文档和其他资料&#xff0c;并尝试了很多方法之后&#xff0c;终于解决了。 现直接贴出我的解决方…

LeetCode中等题之旋转函数

题目 给定一个长度为 n 的整数数组 nums 。 假设 arrk 是数组 nums 顺时针旋转 k 个位置后的数组&#xff0c;我们定义 nums 的 旋转函数 F 为&#xff1a; F(k) 0 * arrk[0] 1 * arrk[1] … (n - 1) * arrk[n - 1] 返回 F(0), F(1), …, F(n-1)中的最大值 。 生成的测试用…

pytorch问题索引

20220629 调试代码时候,找不到入口&#xff0c;通过下面的位置进入 20220613 各种归一化在nlp和cv中的输入输出维度 参数只包括权重&#xff0c;不包括偏置 这两个维度的范围不包括&#xff0c;不计算&#xff0c;而是在剩下的维度进行计算 concat&#xff08;dim-1&#x…

LeetCode简单题之计算字符串的数字和

题目 给你一个由若干数字&#xff08;0 - 9&#xff09;组成的字符串 s &#xff0c;和一个整数。 如果 s 的长度大于 k &#xff0c;则可以执行一轮操作。在一轮操作中&#xff0c;需要完成以下工作&#xff1a; 将 s 拆分 成长度为 k 的若干 连续数字组 &#xff0c;使得前 …

比Momentum更快:揭开Nesterov Accelerated Gradient的真面目NAG 梯度下降

d为累计梯度 作为一个调参狗&#xff0c;每天用着深度学习框架提供的各种优化算法如Momentum、AdaDelta、Adam等&#xff0c;却对其中的原理不甚清楚&#xff0c;这样和一条咸鱼有什么分别&#xff01;&#xff08;误&#xff09;但是我又懒得花太多时间去看每个优化算法的原始…