2023-08-09 LeetCode每日一题(整数的各位积和之差)

2023-08-09每日一题

一、题目编号

复制代码
1281. 整数的各位积和之差

二、题目链接

点击跳转到题目位置

三、题目描述

给你一个整数 n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。

示例1:

示例2:

提示:

  • 1 <= n <= 105

四、解题代码

java 复制代码
class Solution {
public:
    int subtractProductAndSum(int n) {
        int num1 = 1;
        int num2 = 0;
        while(n){
            int x = n % 10;
            n /= 10;
            num1 *= x;
            num2 += x;
        }
    return num1 - num2; 
    }
};

五、解题思路

(1) 直接获取每一位数字,然后相加相乘就行了,然后两个相减直接解决问题。

相关推荐
程序猿乐锅31 分钟前
【数据结构与算法 | 第二篇】 双链表的增删改查
数据结构
xyy1231 小时前
C# Polly 弹性策略库指南
算法
geovindu2 小时前
go: Recursion Algorithm
开发语言·后端·算法·golang·递归算法
Shadow(⊙o⊙)2 小时前
日志与线程池
linux·c++·算法
冷小鱼2 小时前
AI Agent 的核心算法:多智能体协作(Multi-Agent Systems)
前端·人工智能·算法·multi-agent·多智能体协作·systems
QN1幻化引擎2 小时前
# DalinX V8 灵鉴 V2:12维意识评测框架 —— 从 Tononi IIT 到 Friston FEP 的理论统一
数据库·人工智能·算法·机器学习·数据挖掘·agi
牧以南歌〆3 小时前
数据结构<一>顺序表
c语言·数据结构·算法
Fairy要carry3 小时前
面试-训练显存占用估计
算法
触底反弹3 小时前
💥 暴力解 LeetCode 导致 OOM:10000 行数据撑爆 V8 堆内存的完整排查
javascript·算法·面试
cheems95273 小时前
[算法手记]二叉树中序,层序遍历,统计树高
算法