东华OJ-基础题-33-数字之和(C++)

  • 问题描述
    输入一个正整数,求这个正整数的各位数字之和。
  • 输入说明
    你的程序需要从标准输入设备(通常为键盘)中读入多组测试数据。每组测试数据为正整数,每行一个N,N小于20000
  • 输出说明
    对每组测试数据,你的程序需要向标准输出文件(通常为启动该程序的文本终端)依次输出一组对应的答案:输出为它的各位数字之和,所有数据前后没有多余的空行,两组数据之间也没有多余的空行。
  • 输入范例
cpp 复制代码
10
99
  • 输出范例
cpp 复制代码
1
18

感想:
代码如下:

cpp 复制代码
#include <iostream>
#include <vector>
#include <iomanip>
#include <cmath>
#include <unordered_map>
using namespace std;

int main() {
    int n;
    while(cin>>n) {
        int sum = 0;
        while(n) {
            sum += n%10;
            n/=10;
        }
        cout<<sum<<endl;
    }
    return 0;
}
相关推荐
落羽的落羽12 小时前
【算法札记】练习 | Week4
linux·服务器·数据结构·c++·人工智能·算法·动态规划
goodesocket12 小时前
芯片HAST测试:通电工作下如何精准模拟极端环境挑战?
c++
特种加菲猫13 小时前
从零开始手撕AVL树:详解插入、平衡因子更新与四种旋转
开发语言·c++
萑澈13 小时前
算法竞赛入门:C++ STL核心用法与时空复杂度速查手册
数据结构·c++·算法·stl
Godspeed Zhao13 小时前
从零开始学AI16——SVM
算法·机器学习·支持向量机
江屿风14 小时前
C++OJ题经验总结(竞赛)1
开发语言·c++·笔记·算法
nebula-AI14 小时前
人工智能导论:模型与算法(核心技术)
人工智能·深度学习·神经网络·算法·机器学习·集成学习·sklearn
运筹vivo@14 小时前
LeetCode 2405. 子字符串的最优划分
c++·算法·leetcode·职场和发展·哈希表
数智工坊14 小时前
视觉-语言-动作模型解剖学:从模块、里程碑到核心挑战
论文阅读·人工智能·深度学习·算法·transformer
yuannl1014 小时前
数据结构----二叉排序树(ai修改版)
数据结构