c++无进位加法算式

小明有两个数,它们位数相同,小明想对这两个数做一个特殊的加法,叫做不进位加法。如果两个数对应位相加达到10或以上了,就只保留结果的个位,并且不往前进位。

小明想知道这两个数做不进位加法的结果是多少。

【数据范围】

对于60%的数据,保证两个数对应位相加不会达到10或以上,即在普通加法时也不会产生进位。

对于100%的数据,字符串长度≤10^5。

输入格式

输入两行,每行一个字符串表示一个数,字符串中只含有数字字符,不含前导0,且做完不进位加法后也不含前导0。保证两个字符串长度相等。

输出格式

输出一行,为一个字符串,表示计算的结果。

输入/输出例子1

输入:

123

234

输出:

357

输入/输出例子2

输入:

129

238

输出:

357

代码很短,很简单,

——求粉丝

#include
using namespace std;
int main(){string l,w;int l1[1040];int w1[1040];int sum1[4000];cin>>l>>w;int len=l.size();for (int i=0;i


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部