- 2025西小春学期第17-24次课
91
- 2025-5-22 17:05:34 @
#include<bits/stdc++.h> //换行 using namespace std; //换行 int main(){ //换行 string a,b; int am[1000]={0},bm[1000]={0},cm[1000]={0},n; //换行 cin>>n>>a>>b; //换行 int lena=a.size(),lenb=b.size(); //换行 //存储a和b的操作 for(int i=0;i<lena;i++) am[i]=a[lena-i-1]-'0'; //换行 for(int i=0;i<lenb;i++) bm[i]=b[lenb-i-1]-'0'; //换行 int lenc=max(lena,lenb); //换行 //加法操作 for(int i=0;i<lenc;i++){ //换行 cm[i]+=am[i]+bm[i]; //换行 if(cm[i]>=n){ //换行 cm[i]-=n;//等于cm[i]=cm[i]-10 //换行 cm[i+1]++; //换行 if(i==lenc-1) lenc++; //换行 } //换行 } //换行 for(int i=lenc-1;i>=0;i--) cout<<cm[i]; //换行 } //换行
0 条评论
目前还没有评论...