?
?解答:
#include<stdio.h> int main(){ ?? ?int n,m,i,j,k,l,t; ?? ?scanf("%d%d",&n,&m); ?? ?int a[3],num=0; ?? ?for(i=0;i<3;i++) ?? ?scanf("%d",&a[i]); ?? ?int flag=0; ?? ?if(n>m){ ?? ??? ?for(i=0;i<3;i++){ ?? ??? ??? ?if(a[i]==0) ?? ??? ??? ?num++; ?? ??? ?} ?? ??? ?if(num!=0){ ?? ??? ??? ?printf("The winner is a: %d + %d",n,num); ?? ??? ?} ?? ??? ?else printf("The winner is b: %d + 3",m); ?? ?} ?? ?else{ ?? ??? ?for(i=0;i<3;i++){ ?? ??? ??? ?if(a[i]==1) ?? ??? ??? ?num++; ?? ??? ?} ?? ??? ?if(num!=0){ ?? ??? ??? ?printf("The winner is b: %d + %d",m,num); ?? ??? ?} ?? ??? ?else printf("The winner is a: %d + 3",n); ?? ?} }
?能力有限,代码不够简洁,望大佬批评指正。
|