2023-08-09力扣每日一题

链接:

1281. 整数的各位积和之差

题意:

十进制每一位的积减去每一位的和

解:

十进制位处理

实际代码:

c++ 复制代码
#include<iostream>
using namespace std;
int subtractProductAndSum(int n)
{
    int t1=1,t2=0;
    while(n)
    {
        t1*=n%10;
        t2+=n%10;
        n/=10;
    }
    //cout<<t1<<" "<<t2<<endl;
    return t1-t2;
}
int main()
{
    int n;cin>>n;
    int ans=subtractProductAndSum(n);
    cout<<ans<<endl;
}

限制:

  • 1 <= n <= 10^5
相关推荐
yyds_yyd_100867 小时前
1464. 数组中两元素的最大乘积(2026.07.27)
数据结构·c++·算法·leetcode
玖玥拾10 小时前
LeetCode 26 删除有序数组中的重复项
算法·leetcode
白白白小纯12 小时前
算法篇—返回倒数第k个节点
c语言·数据结构·算法·leetcode
退休倒计时12 小时前
【复习】LeetCode 二叉树DFS TypeScript
算法·leetcode·typescript·深度优先
白白白小纯14 小时前
算法篇—链表的中间节点
c语言·数据结构·算法·leetcode
Frostnova丶14 小时前
(19)LeetCode 54. 螺旋矩阵
算法·leetcode·矩阵
Frostnova丶14 小时前
(18)LeetCode 73. 矩阵置零
算法·leetcode·矩阵
番茄撒旦在上14 小时前
LeetCode 98.验证二叉搜索树-Medium
算法·leetcode
rannn_11115 小时前
【力扣hot100】哈希表专题——从两数之和到最长连续序列
java·算法·leetcode·哈希
go不是csgo16 小时前
从模板到五道 LeetCode:完全背包的 Golang 教学笔记
笔记·leetcode·golang