哪位大佬能告诉我咋写
原题链接:7875.A*B Problem2025-05-02 19:33:26
发布于:江苏
哪位大佬能告诉我咋写
这是我的代码
#include<iostream>
using namespace std;
int main(){
int n,m;
cin>>n>>m;
cout<<n*m;
}
全部评论 5
#include<bits/stdc++.h> #define int long long using namespace std; string s1,s2; int a[2050],b[2050],c[2050],l1,l2; signed main(){ cin>>s1>>s2; l1=s1.size(); l2=s2.size(); for(int i=0;i<l1;i++){ a[i]=s1[l1-i-1]-'0'; } for(int i=0;i<l2;i++){ b[i]=s2[l2-i-1]-'0'; } for(int i=0;i<l1;i++){ for(int j=0;j<l2;j++){ c[i+j]+=a[i]*b[j]; c[i+j+1]+=c[i+j]/10; c[i+j]%=10; } } int l3=l1+l2; for(int i=l3;i>0;i--){ if(c[i]!=0){ l3=i; break; } } for(int i=l3;i>=0;i--){ cout<<c[i]; } return 0; }
1周前 来自 浙江
0bushi哥们,这题是橙题,高精度呀!
1周前 来自 浙江
0py啊
a, b = map(int, input().split()) print(a * b)
秒了(((
1周前 来自 上海
0不用map也行
1周前 来自 浙江
0咋弄
1周前 来自 上海
0直接输入
1周前 来自 浙江
0
高精度
1周前 来自 四川
0Python大法(
2025-05-02 来自 广东
0
有帮助,赞一个