Решение задачи "Взаимно простые пары" с Codeforces

Без пояснения   Просмотров: 30


Задан набор из всех целых чисел от l до r включительно, l
Вы хотите разделить эти числа на ровно r−l+12 пар таким образом, чтобы в каждой паре (i,j) наибольший общий делитель i и j равен 1. Каждое число должно встретиться ровно в одной паре.

Выведите полученные пары или сообщите, что решения не существует. Если существует несколько корректных решений, то выведите любое из них.

Код

#include<bits/stdc++.h>
using namespace std;
long long l,r;
int main()
{
	cin>>l>>r;
	puts("YES");
	for(long long i=l;i<=r;i+=2)
        cout<<i<<' '<<i+1<<endl;
}

         

 Администратор Photo Автор: Администратор


Отправить решение задачи
Чтобы отправить решение вам нужно войти в систему или зарегистрироваться

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться