数位小游戏

说明

尼克与格莱尔很喜欢玩"加加乐"游戏,游戏规则是一方报出一个四位数,另一方说出该数的各个数位之和。如尼克说1212,格莱尔就说6;尼克说5675,格莱尔就说23。

试编一程序,输入一个整数,输出它的各个数位之和。

输入格式

输入一个整数。

输出格式

输出各个数位之和。

样例

输入数据 1

复制代码
1234

Copy

输出数据 1

复制代码
10

思路:

这道题并不难,只需要把这个四位数进行拆分即可,用四个不同的变量存储四个不同的数组后相加并输出就可以个。要注意,拆分细节自己在下面看。

题解:

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int a,b,c,d,e,f,g;
int main(){
	cin>>a;
	int ge=a%10;
	int shi=a/10%10;
	int bai=a/100%10;
	int qian=a/1000%10;
	cout<<ge+shi+bai+qian;
	return 0;
}
相关推荐
菜菜的顾清寒8 分钟前
力扣HOT100(50)动态规划-零钱兑换
算法·leetcode·动态规划
周末也要写八哥11 分钟前
三分钟读懂:如何解决做题数量不足的问题?
算法
8Qi812 分钟前
LeetCode 148. 排序链表 —— 解法二:自底向上归并(迭代,O(1) 空间)
数据结构·算法·leetcode·链表·归并·迭代
嘿黑嘿呦15 分钟前
数据结构-图论-最小生成树
数据结构·算法·图论
Justice Young23 分钟前
算法分析与设计实验:贪心法求解0/1背包问题的局限性
算法
黎阳之光29 分钟前
无感定位·智管全域:黎阳之光人员无感定位管理系统,重新定义安全与效率
人工智能·物联网·算法·安全·数字孪生
小许同学记录成长42 分钟前
网格简化算法 — Edge Collapse(边塌缩)
qt·算法
凯瑟琳.奥古斯特1 小时前
力扣1001网格照明解法
算法·leetcode·职场和发展
fengenrong1 小时前
20260601
算法·深度优先·图论
晚笙coding1 小时前
从“看起来像双指针”到真正的动态规划 —— 最长公共子序列
算法·动态规划