1. По запросу сомики& гуппи было найдено 0 сайтов - значит, если есть слово "сомики", нет слова "гуппи".
2. По запросу сомики& меченосцы-20 сайтов - значит, на 20 сайтах встречается оба слова.
3. По запросу меченосцы & гуппи- 10 сайтов.
Имеем систему уравнений:
{S & M = 20,
{G & M = 10,
{S & G = 0,
{S = 250,
{M = 200,
{G = 500.
Так как нет сайтов, содержащих два слова "сомики" и "гуппи", по запросу "сомики | гуппи" будет находиться S + G = 250 + 500 = 750 сайтов.
По запросу "сомики | гуппи | меченосцы" будет находиться S + G + M - (S & M) - (G & M) = 250 + 750 + 200 - 20 - 10 = 1170 сайтов.
За условные обозначения не ручаюсь, но сам ответ правильный.