1 条题解
-
0
思路分析
1. 任务拆解:
- 读取整数个数n
- 读取n个整数
- 读取目标数字x
- 找出所有包含数字x的数
- 统计满足条件的数的个数和总和
2. 关键点分析:
- 需要检查每个数的每一位是否包含x
- 使用取模运算%和除法运算/来分解数字的每一位
- 只要某数有一位等于x,就计入统计
3. 步骤规划: 第一步:读取数字个数n 第二步:循环读取n个数字存入数组 第三步:读取目标数字x 第四步:遍历每个数字,分解其各位进行判断 第五步:统计包含x的数字个数和总和
4. 代码对应:
cin>>n:读取数字个数- 第一个
for循环:输入n个数字 cin>>x:读取目标数字x- 第二个
for循环:遍历每个数字检查是否包含x while循环:分解数字的每一位进行判断s:统计满足条件的数字个数sum:统计满足条件的数字总和
- 1
信息
- ID
- 490
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- 3
- 标签
- (无)
- 递交数
- 517
- 已通过
- 263
- 上传者