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
相关推荐
灰色小旋风2 小时前
力扣13 罗马数字转整数
数据结构·c++·算法·leetcode
阿里嘎多哈基米5 小时前
速通Hot100-Day09——二叉树
算法·leetcode·二叉树·hot100
Frostnova丶5 小时前
LeetCode 48 & 1886.矩阵旋转与判断
算法·leetcode·矩阵
多打代码5 小时前
2026.3.22 回文子串
算法·leetcode·职场和发展
im_AMBER5 小时前
Leetcode 144 位1的个数 | 只出现一次的数字
学习·算法·leetcode
小刘不想改BUG5 小时前
LeetCode 138.随机链表的复制 Java
java·leetcode·链表·hash table
参.商.6 小时前
【Day43】49. 字母异位词分组
leetcode·golang
参.商.6 小时前
【Day45】647. 回文子串 5. 最长回文子串
leetcode·golang
Trouvaille ~6 小时前
【优选算法篇】哈希表——空间换时间的极致艺术
c++·算法·leetcode·青少年编程·蓝桥杯·哈希算法·散列表
我是咸鱼不闲呀7 小时前
力扣Hot100系列22(Java)——[图论]总结(岛屿数量,腐烂的橘子,课程表,实现Trie(前缀树))
java·leetcode·图论