2 条题解
-
0
#include #include #include #include
using namespace std; int main(){ int n,a[10],b[10],c=0,d[10]={}; cin>>n; for(int i=1;i<=7;i++){ cin>>a[i]; } for(int i=1;i<=n;i++){ c=0; for(int j=1;j<=7;j++){ cin>>b[j]; } for(int j=1;j<=7;j++){ for(int l=1;l<=7;l++){ if(a[j]b[l]){ c++; } } } if(c1){ d[1]++; } if(c2){ d[2]++; } if(c3){ d[3]++; } if(c4){ d[4]++; } if(c5){ d[5]++; } if(c6){ d[6]++; } if(c7){ d[7]++; } } for(int i=7;i>=1;i--){ cout<<d[i]<<" "; }
return 0;}
-
0
#include using namespace std; int g[8]={0}; int main(){ int n[1001][8],b,d[1001],f=0,h; cin>>b; for(int i=1;i<=b+1;i++){ for(int j=1;j<=7;j++){ cin>>n[i][j]; } } for(int i=2;i<=b+1;i++){ int c=0; f++; for(int j=1;j<=7;j++){ if(n[i][j]==n[1][1]){ c++; } if(n[i][j]==n[1][2]){ c++; } if(n[i][j]==n[1][3]){ c++; } if(n[i][j]==n[1][4]){ c++; } if(n[i][j]==n[1][5]){ c++; } if(n[i][j]==n[1][6]){ c++; } if(n[i][j]==n[1][7]){ c++; } d[f]=c; } } for(int i = 1; i <= b; i++){ int same = d[i]; if(same == 7) g[0]++; if(same == 6) g[1]++; if(same == 5) g[2]++; if(same == 4) g[3]++; if(same == 3) g[4]++; if(same == 2) g[5]++; if(same == 1) g[6]++; } for(int i=0;i<7;i++){ cout<<g[i]<<" "; }
return 0;}
- 1
信息
- ID
- 72
- 提交时间
- 1000ms
- 内存
- 256MiB
- 难度
- 1
- 标签
- 递交数
- 93
- 已通过
- 36
- 上传者
冀公网安备13098402000493号