#include <iostream>
int main()
{
double x1, y1, x2, y2;
std::cout << "M(x1,y1): ";
std::cin >> x1 >> y1;
std::cout << "N(x2,y2): ";
std::cin >> x2 >> y2;
if ((x1 - 1) * (x1 - 1) + (y1 + 2) * (y1 + 2) == 4) std::cout << "M(" << x1 << "," << y1 << ")";
else if ((x2 - 1) * (x2 - 1) + (y2 + 2) * (y2 + 2) == 4) std::cout << "N(" << x2 << "," << y2 << ")";
else std::cout << "None of the points";
return 0;
}
ответ: ГВБА
Объяснение:
Меньше всего страниц будет по запросу Г, т.к. там запрашиваются страницы, в которых есть и слово красный, и слово синий, и слово зеленый, т.е. эти три слова обязательно должны быть на странице. Логично, что таких страниц будет очень мало.
На втором месте стоит В, т.к. тут убирается последнее условие, и страниц уже точно будет больше, чем в предыдущем варианте, потому что отсутствия обязательного слова зеленый на странице расширяет круг подходящих страниц.
На третьем месте Б, т.к. тут появляется конструкция ИЛИ, а это говорит о том, что страниц будет больше, потому что в результате запроса будут страницы, которые содержат красный и синий одновременно и страницы, которые содержат только слово зеленый.
На четвертом месте А, т.к. тут и страницы которые содержат только слово красный, и страницы, которые содержат слово синий, и страницы, которые содержат слово зеленый.
// PascalABC.NET
begin
var (k, s) := (0, 0);
repeat
var n := ReadInteger;
k += 1;
s += n
until s > 1000;
Print('Количество', k, 'среднее', s/k)
end.