当前位置: 首页 > article >正文

区间数位和

额 这题居然还卡了一会儿
在这里插入图片描述

一个是要用另一个变量暂存循环变量i

另一个是while里面不能写(num%10>0)

得写num>0

因为会遇到那种10的倍数…

#include <bits/stdc++.h>
using namespace std;

/* 完成下面的函数 */
int getRangeDigitSum(int a, int b) {
    int sum = 0;
    int total_of_num;
    for (int i = a; i <= b; i++) {
        total_of_num = 0;
        int num = i;
        while (num > 0) {
            total_of_num += num % 10;
            num /= 10;
        }
        sum += total_of_num;
    }
    return sum;
}

int main() {
    int a, b;
    scanf("%d%d", &a, &b);
    printf("%d", getRangeDigitSum(a, b));
    return 0;
}

http://www.kler.cn/a/385686.html

相关文章:

  • 工业通信协议对比:OPC-UA、Modbus、MQTT、HTTP
  • 招聘app开发,人才招聘、求职首要方式
  • 基于python 的opencv 使用GrabCut算法分割图像代码
  • Java static静态变量 C语言文件读写
  • 在Django中安装、配置、使用CKEditor5,并将CKEditor5录入的文章展现出来,实现一个简单博客网站的功能
  • 论文1—《基于卷积神经网络的手术机器人控制系统设计》文献阅读分析报告
  • 抗辐照MCU芯片工艺解析:如何保障芯片的可靠性
  • 用户登录密码存储加密策略(附Python 和 bcrypt 库进行安全密码验证)
  • 【NLP】使用 SpaCy 通过 LLM 合成数据微调 NER 模型
  • 大数据新视界 -- 大数据大厂之 Impala 性能优化:融合机器学习的未来之路(上 (2-2))(11/30)
  • 《应用力学学报》
  • PyTorch nn.Embedding() 嵌入层详解和要点提醒
  • CSS3中的3D变换(3D空间与景深、透视点的位置、3D位移、3D旋转、3D缩放、3D多重交换、背部可见性)
  • 移动取证和 Android 安全
  • TCP(传输控制协议)和UDP(用户数据报协议)
  • uniapp 小程序 周选择器
  • 【机器学习】平均绝对误差(MAE:Mean Absolute Error)
  • stm32cubeide 1.16.1 在ubuntu 24.04上的安装
  • Intern大模型训练营(五):书生大模型全链路开源体系笔记
  • Python代码主要实现了一个基于Transformer和LSTM的混合模型,用于对给定数据集进行二分类任务
  • 用 Python 从零开始创建神经网络(一)
  • MeterSphere接口自动化-ForEach循环
  • 五分钟使用 CocosCreator 快速部署 TON 游戏:开发基于 ZKP 的游戏
  • 【dvwa靶场:XSS系列】XSS (Stored)低-中-高级别,通关啦
  • 华为大咖说 | 浅谈智能运维技术
  • 【1】 Kafka快速入门-从原理到实践