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

数位小游戏

说明

尼克与格莱尔很喜欢玩“加加乐”游戏,游戏规则是一方报出一个四位数,另一方说出该数的各个数位之和。如尼克说1212,格莱尔就说6;尼克说5675,格莱尔就说23。
试编一程序,输入一个整数,输出它的各个数位之和。

输入格式

输入一个整数。

输出格式

输出各个数位之和。

样例

输入数据 1

1234

Copy

输出数据 1

10

思路:

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

题解:

#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;
}

http://www.dtcms.com/a/71240.html

相关文章:

  • Vue生命周期_Vue生命周期钩子
  • 使用SetupTools 管理你的项目打包工作
  • 【后端开发面试题】每日 3 题(十三)
  • redis删除与先判断再删除的区别
  • 996引擎-问题处理:缺失特效分割文件 ModelAtlasSplitConfigs
  • 解锁下一代AI应用:开源项目mcp-server-qdrant如何重塑向量数据库管理?
  • 我与DeepSeek读《大型网站技术架构》- 总结
  • Python 本地翻译库 googletrans
  • 补充二分LIS
  • Obsidian Copilot:打造你的专属 AI 笔记助手
  • 一周学会Flask3 Python Web开发-SQLAlchemy查询所有数据操作-班级模块
  • 【排序算法对比】快速排序、归并排序、堆排序
  • Qt6编译安装linguist语言家
  • 农业电商|基于SprinBoot+vue的农业电商服务系统(源码+数据库+文档)
  • 自动化测试之等待方式
  • C++14新特性
  • Python基础入门掌握(六)
  • 基于yolo11+flask打造一个精美登录界面和检测系统
  • vue echarts封装使用
  • 知识蒸馏 vs RLHF:目标函数与收敛分析
  • LeetCode 3280 将日期转换为二进制表示
  • linux - 基础IO之操作与文件描述符全解析:从C语言到系统调用底层实现
  • 「自动驾驶的数学交响曲:线性代数、微积分与优化理论的深度共舞」—— 解析人工智能背后的高阶数学工具链
  • 【人工智能】大语言模型学习大纲
  • 小秋的矩阵
  • Python在数据处理中的应用:从入门到精通
  • 大模型AI多智能体系统(Multi-Agent Systems, MAS)技术介绍
  • RTSP/Onvif视频安防监控平台EasyNVR调用接口返回匿名用户名和密码的原因排查
  • 蓝桥杯省赛真题C++B组-2024好数
  • golang快速上手基础语法