进位(bit)

西河刘卡车医  论坛元老 | 2024-6-23 11:42:20 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 1048|帖子 1048|积分 3144

进位

标题描述

给定两个整数 a 与 b,请计算在十进制加法过程中,a&#43
;b 产生了多少次进位。
输入格式

第一行:单个整数表示 a。 第二行:单个整数表示 b。
输出格式

单个整数:表示发生进位的次数。
样例 #1

[size=3
]样例输入 #1

  1. 666
  2. 2
  3. 3
  4. 4
复制代码
[size=3
]样例输出 #1

  1. 2
复制代码
样例 #2


[size=3
]样例输入 #2


  1. 999
  2. 1
复制代码
[size=3
]样例输出 #2


  1. 3
复制代码
提示

1≤a,b≤1,000,000,000
  1. #include <bits/stdc&#43
  2. ;&#43
  3. ;.h>using namespace std;int a, b;int ans = 0;int main() {        cin >> a >> b;        int y = 0;        while (a > 0 || b > 0) {                y &#43
  4. ;= a % 10 &#43
  5. ; b % 10;                if (y >= 10) {                        ans&#43
  6. ;&#43
  7. ;;                }                y /= 10;                a /= 10;                b /= 10;        }        cout << ans;        return 0;}
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao12
3
.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

西河刘卡车医

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表