Run ID:122292
提交时间:2025-06-15 10:32:18
#include<bits/stdc++.h> using namespace std; int main(){ /** int a[6]={1}; int b[]={1,2,3,4,5,6} a[0] 排序 4 n100 输入n个数据 将数据按照从大到小输出 1 5 7 3 7 5 3 1 冒泡排序 int n; cin>>n; int a[100]; for(int i =0;i<n;i++){ cin>>a[i]; } //1 6 9 4 2 比较 最后一位小 for(int j = 0;j<n;j++){//次数 for(int i=0;i<n-1;i++){//代表交换的数据的下标 if(a[i]<a[i+1]){ int temp = a[i]; a[i]=a[i+1]; a[i+1]=temp; } } } for(int i = 0;i<n;i++){ cout<<a[i]<<" "; } int n,m; cin>>n; int a[100]={0}; for(int i =1;i<=n;i++){ for(int j = 1;j<=3;j++){ cin>>m; a[m]++; } } int max = a[1],j=1; for(int i = 2;i<=n;i++){ if(max < a[i]){ max = a[i]; j = i; } } cout<<j; int n,m; cin>>n; int a[n+1]; for(int i = 1;i<=n;i++){ for(int j = 1;j<=3;j++){ cin>>m; a[m]++; } } int max = a[1],j=1; cout<<a[1]<<" "; for(int i = 2;i<=n;i++){ cout<<a[i]<<" "; if(max < a[i]){ max = a[i]; j = i; } } cout<<j;**/ int n=0,a[4]={0},s; while(true){ cin>>s; if(s == -1){ break;//退出本次循环 } a[s]++; n++;//票数 } cout<<"A="<<a[1]<<endl; cout<<"B="<<a[2]<<endl; cout<<"C="<<a[3]<<endl; cout<<"Tot="<<n<<endl; if(a[1]>n/2) cout<<"A-yes"<<endl; else if(a[2] > n/2) cout<<"B-yes"<<endl; else if(a[3] > n/2) cout<<"C-yes"<<endl; else cout<<"all-NO"<<endl; return 0; }