Run ID:27655
提交时间:2022-06-07 18:01:55
#include<iostream> using namespace std; int main(){ int n,m; cin>>n>>m; printf("%d\n",n); printf("* %d\n",m); printf("----\n"); if (m/10==0){ cout<<n*m<<endl; }else{ int tp1,tp2,ans,cnt1,cnt2; tp1=n*(m%10); tp2=n*(m/10); ans=n*m; if (tp1/1000!=0) cnt1=4; else if(tp1/100!=0) cnt1=3; else if(tp1/10!=0) cnt1=2; else cnt1=1; if (tp2/1000!=0) cnt2=4; else if(tp2/100!=0) cnt2=3; else if(tp2/10!=0) cnt2=2; else cnt2=1; int cntspace=cnt2-cnt1+1; for (int i=0;i<cntspace;i++) printf(" "); printf("%d\n",tp1); printf("%d\n",tp2); printf("----\n"); printf("%d\n",ans); } return 0; }