答案

胡天予  •  4年前


#include <iostream>  
using namespace std;  
int main()  

int i=0,j=0,n=0,A=0,B=0,C=0; 
int arr[10001]={0}; 
while(1) 

 cin >> arr[i]; 
 if(arr[i]==-1) 
  break; 
  i++; 
  n++; 

for(i=0;i<n;i++){ 
 if(arr[i]==1) 
 A++; 
 else if(arr[i]==2) 
 B++; 
 else if(arr[i]==3) 
 C++; 

cout<<"A="<<A<<endl; 
cout<<"B="<<B<<endl; 
cout<<"C="<<C<<endl; 
cout<<"Tot="<<n<<endl; 
if(A>n/2) 
 cout<<"A-yes"<<endl; 
else if(B>n/2) 
 cout<<"B-yes"<<endl; 
else if(C>n/2) 
 cout<<"C-yes"<<endl; 
else 
 cout<<"all-NO"<<endl; 
return 0;  


评论: