算法入门——小学生算数
来源:互联网 发布:中立数据 编辑:程序博客网 时间:2024/06/05 08:05
很多小学生在学习加法时,发现进位特别容易出错,你的任务是计算两个整数在相加时需要多少次进位。你编制的程序应当可以连续处理多组数据,直到督导两个0(这是输入结束标志)。假设输入的整数都不超过9个数字。输入样例:123 456555 555123 5940 0输出样例:031详细代码:
#include <iostream>using namespace std;int main(){ int a, b; while (cin>>a>>b) { if (!a&&!b) return 0; int c = 0, ans = 0; for (int i = 0; i < 9; i++) { if (a == 0 && b == 0) break; else { if (a % 10 + b % 10 > 9) c = 1; else c = 0; ans += c; a /= 10; b /= 10; } } cout << ans << endl; } system("pause"); return 0;}
阅读全文
0 0
- 算法入门——小学生算数
- C++扬帆远航——9(小学生算数程序)
- 小学生算数
- 小学生算数
- 小学生算数
- 小学生算数
- 小学生算数
- 小学生算数
- 小学生算数
- 第四周项目3——(2)小学生算数能力测试系统
- 第4周项目3—随机数函数 小学生算数能力测试系统
- 小学生算数进位
- 小学生算数系统
- 小学生算数系统
- 小学生算数测试系统
- nyoj74小学生算数
- NYOJ小学生算数
- NYOJ 74 小学生算数
- SSH框架环境搭建
- Spring(18)——使用Java类的形式配置bean(二)
- Mybatis调优
- 混合编程方式-matlab C#
- 自然语言处理(NLP)入门指南资料
- 算法入门——小学生算数
- 嵌入式系统基础
- 在PC通过虚拟机使用ROS Kinetic与ROS-I工业机器人官方培训资料汇总
- 遗传算法及其应用part1
- jQuery对Cookie的操作
- 虚数的意义
- 微服务开发的入门级框架Spring Boot详解(一)
- 字符串分割(C++)
- idea,解决maven报红问题