Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Дана последовательность целых положительных чисел. Рассматриваются все пары элементов последовательности,
- //находящихся на расстоянии не меньше 6 (разница в индексах элементов должна быть 6 или более).
- //Необходимо определить количество пар, разность чисел в которых кратна 3.
- #include <iostream>
- #include <cmath>
- using namespace std;
- int main(){
- const int diff = 6, div = 3;
- int a[diff], temp, N, count;
- cin >> N;
- for(int i = 0; i < diff ; ++i){
- cin >> a[i];
- }
- for(int i=diff; i<N; ++i){
- cin >> temp;
- if(abs(temp-a[0]) % div ==0){
- count ++;
- }
- for(int j=0; j<diff-1; ++j) a[j+1] = a[j];
- a[diff-1]=temp;
- }
- cout << count;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement