40求助
  • 板块P1303 A*B Problem
  • 楼主slsaluo
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/11/10 10:43
  • 上次更新2024/11/10 11:04:05
查看原帖
40求助
1004239
slsaluo楼主2024/11/10 10:43
#include<iostream>  
using namespace std;  
int a[210] ,b[210];
string s1,s2;  
int main(){
	int la,b,m,a[260]={0};  
	string s1;  
	cin>>s1>>b;  
	la=s1.length();
	for (int i=0;i<la;i++)  
		a[i]=s1[la-i-1]-48;
	for (int i=0;i<la;i++)  
		a[i]=a[i]*b;
	for (int i=0;i<la;i++) {  
		a[i+1]=a[i+1]+a[i]/10;
		a[i]=a[i]%10;
	}
	m=a[la];  
	while (m>0){
		a[la]=m%10;  
		m=m/10;
		++la;	
	}
	for (int i=la-1;i>=0;i --) 
		cout<<a[i];

}
2024/11/10 10:43
加载中...