Advertisement
wrench786

Cow Gymnastics

Jan 30th, 2022
1,048
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.92 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int arr[15][25];
  5.  
  6. int check[25];
  7.  
  8. void solve(){
  9.     int k,n;
  10.     scanf("%d %d",&k,&n);
  11.  
  12.     for(int i=1;i<=k;i++){
  13.         for(int j=1;j<=n;j++){
  14.             scanf("%d",&arr[i][j]);
  15.         }
  16.     }
  17.  
  18.     int ans=0;
  19.  
  20.     for(int x=1;x<=n;x++){
  21.         memset(check,0,sizeof(check));
  22.         for(int i=1;i<=k;i++){
  23.             bool flag=0;
  24.             for(int j=1;j<=n;j++){
  25.  
  26.                 if(flag==1){
  27.                     check[arr[i][j]]++;
  28.                 }
  29.  
  30.                 if(arr[i][j]==x) flag=1;
  31.             }
  32.         }
  33.         for(int i=1;i<=n;i++){
  34.             if(i==x) continue;
  35.  
  36.             if(check[i]==k)ans++;
  37.         }
  38.     }
  39.  
  40.     printf("%d\n",ans);
  41. }
  42.  
  43. int main()
  44. {
  45.     freopen("gymnastics.in", "r", stdin);
  46.     freopen("gymnastics.out", "w", stdout);
  47.     int tc=1;
  48.     //scanf("%d",&tc);
  49.  
  50.     while(tc--){
  51.         solve();
  52.     }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement