Advertisement
kirya_shkolnik

27 Задание С СУПЕР ПЕРЕМЕННОЙ

Jul 2nd, 2020
286
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.61 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int kol=0; // ЭТО СУПЕР ПЕРЕМЕННАЯ КОЛ(ОГЕРМАНСКАЯ)
  6.  
  7. int main(){
  8.     const int   m=80,
  9.                 b =50;
  10.     int N,temp,arr[2][m];
  11.     for(int i=0; i<2; ++i){
  12.         for(int j=0; j<m; ++j){
  13.             arr[i][j]=0;
  14.         }
  15.     }
  16.     cin >>N;
  17.     for(int i=0; i<N; ++i){
  18.         cin >> temp;
  19.         if(temp < b)
  20.         arr[0][temp%m]++;
  21.         else
  22.         arr[1][temp%m]++;
  23.     }
  24.    
  25.     for(int i=0; i<m/2; ++i){
  26.          kol += arr[0][i] * arr[1][m-i] ;
  27.          kol += arr[1][i] * arr[1][m-i];
  28.     }
  29.     kol += arr[1][0]*(arr[1][0]-1)/2;
  30.     kol += arr[1][m/2]*(arr[1][m/2]-1)/2;
  31.     cout << kol;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement