Advertisement
kirya_shkolnik

27. Задание #T29800 ( не рабочая хуйня)

Jun 23rd, 2020
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.88 KB | None | 0 0
  1. //Дана последовательность  целых положительных чисел. Рассматриваются все пары элементов последовательности,
  2. //находящихся на расстоянии не меньше 6 (разница в индексах элементов должна быть 6 или более).
  3. //Необходимо определить количество пар, разность чисел в которых кратна 3.
  4.  
  5.  
  6. #include <iostream>
  7. #include <cmath>
  8.  
  9. using namespace std;
  10.  
  11. int main(){
  12.     const int diff = 6, div = 3;
  13.     int a[diff], temp, N, count;
  14.     cin >> N;
  15.     for(int i = 0; i < diff ; ++i){
  16.         cin >> a[i];
  17.     }
  18.     for(int i=diff; i<N; ++i){
  19.         cin >> temp;
  20.         if(abs(temp-a[0]) % div ==0){
  21.             count ++;
  22.         }
  23.         for(int j=0; j<diff-1; ++j) a[j+1] = a[j];
  24.         a[diff-1]=temp;
  25.     }
  26.     cout << count;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement