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) 直接获取每一位数字,然后相加相乘就行了,然后两个相减直接解决问题。

相关推荐
d111111111d43 分钟前
STM32-UART封装问题解析
笔记·stm32·单片机·嵌入式硬件·学习·算法
寒秋花开曾相惜1 小时前
(学习笔记)4.2 逻辑设计和硬件控制语言HCL(4.2.1 逻辑门&4.2.2 组合电路和HCL布尔表达式)
linux·网络·数据结构·笔记·学习·fpga开发
Jiangxl~2 小时前
IP数据云如何为不同行业提供精准IP查询与风险防控解决方案?
网络·网络协议·tcp/ip·算法·ai·ip·安全架构
李伟_Li慢慢3 小时前
wolfram详解山峦算法
前端·算法
counting money3 小时前
prim算法最小生成树(java)
算法
澈2073 小时前
C++面向对象:类与对象核心解析
c++·算法
用户690673881923 小时前
基于无人机的单目测距系统,平均误差仅2.12%
算法
6Hzlia3 小时前
【Hot 100 刷题计划】 LeetCode 141. 环形链表 | C++ 哈希表直觉解法
c++·leetcode·链表
dinl_vin3 小时前
LangChain 系列·(四):RAG 基础——给大模型装上“外脑“
人工智能·算法·langchain
码完就睡4 小时前
数据结构——哈希表原理与C语言实现总结
数据结构·散列表