Submission #2240304
Source Code Expand
#include<iostream> #include<string> using namespace std; int a[2001],b[2001],c[5001]={0},lena,lenb,lenc=-1; void shuru(int a[],int&len) { string s; cin>>s; len=s.length(); for(int i=len-1;i>=0;i--) a[len-i-1]=s[i]-'0'; } void chuli(int a[],int b[],int c[],int lena,int lenb,int &lenc) { int jw=0,temp; lenc=lena+lenb; for(int i=0;i<lena;i++) { for(int j=0;j<lenb;j++) { c[i+j]+=a[i]*b[j]; } } for(int i=0;i<lenc;i++) { temp=c[i]+jw; c[i]=temp%10; jw=temp/10; } if(jw>0) { lenc++; c[lenc-1]=jw; } for(;lenc>1&&c[lenc-1]==0;)lenc--; } int main() { shuru(a,lena); shuru(b,lenb); chuli(a,b,c,lena,lenb,lenc); for(int j=lenc-1;j>=0;j--) cout<<c[j]; return 0; }
Submission Info
Submission Time | |
---|---|
Task | A - Code Formula 2015 |
User | luogu_bot4 |
Language | C++ (GCC 5.4.1) |
Score | 100 |
Code Size | 881 Byte |
Status | AC |
Exec Time | 1 ms |
Memory | 256 KB |
Judge Result
Set Name | All | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
All | sample_01.txt, sample_02.txt, test_2_1.txt, test_349_131.txt, test_383_460.txt, test_851_774.txt, test_913_969.txt, test_916_44.txt, test_999_1000.txt, sample_01.txt, sample_02.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
sample_01.txt | AC | 1 ms | 256 KB |
sample_02.txt | AC | 1 ms | 256 KB |
test_2_1.txt | AC | 1 ms | 256 KB |
test_349_131.txt | AC | 1 ms | 256 KB |
test_383_460.txt | AC | 1 ms | 256 KB |
test_851_774.txt | AC | 1 ms | 256 KB |
test_913_969.txt | AC | 1 ms | 256 KB |
test_916_44.txt | AC | 1 ms | 256 KB |
test_999_1000.txt | AC | 1 ms | 256 KB |