C++样例过了,但全WA!!求大佬指正!!
查看原帖
C++样例过了,但全WA!!求大佬指正!!
1118704
abcd66666楼主2023/11/24 21:03
 #include<bits/stdc++.h>
using namespace std;
int main(){char fh[10000];
int x,y,z,i,k=50,j,m,n,cnt;
cin>>i;
while(i--){
	cin>>fh[k]>>x>>y;
	m=x;n=y;
	do{x/=10,cnt++;} while(x!=0);
    do{y/=10,cnt++;} while(y!=0);
    if(fh[k]!='a'&&fh[k]!='b'&&fh[k]!='c') k-=1;
	if(fh[k]=='a'){z=m+n;cout<<m<<"+"<<n<<"="<<m+n<<endl;
    do{z/=10,cnt++;} while(z!=0);
    cout<<cnt+2;
    cnt=0;
	}
	else if(fh[k]=='b'){z=m-n;cout<<m<<"-"<<n<<"="<<m-n<<endl;
    do{z/=10,cnt++;} while(z!=0);
    cout<<cnt+2;
    cnt=0;
	}
	else if(fh[k]=='c'){z=m*n;cout<<m<<"*"<<n<<"="<<m*n<<endl;
    do{z/=10,cnt++;} while(z!=0);
    cout<<cnt+2;
    cnt=0;
	}
	k++;}
return 0;
}
2023/11/24 21:03
加载中...