сердечки могут быть 1 - 2 - 3 - 4 - 6 - 7 - 8 - 9 любая (предварительно) 5-ка не подходит, потому что сердечки разного цвета не должны быть равными
чётные числа для красного сердечка не подходят, исходя из второго примера, потому что "27 минус сердечко" должно делиться на 2 без остатка
и для сердечек остаются 1, 3, 5, и 7
9-ка не подходит (противоречит второму примеру), потому что кот не должен быть равен сердечку (кот+кот+9=27) 27-9=18- это два кота были бы, поэтому вариант с сердечком=9 отпадает
тогда предварительные варианты для котов:
(27-1):2=13
(27-3):2=12
(27-5):2=11
(27-7):2=10
далее - коты тогда 13, 12 или 10
потому что 11 тоже не подходит - ведь сердечко не может быть равным 5 (что выяснилось раньше)
поэтому вариант 27-5(это "сердечко")=22 (исходя из второго примера), а далее 22:2=11 - в сторону
т.е. "11" для котов исключается
из третьего примера следует, что кот=нечётному числу, потому что круг состоит из двух полукругов=чётное число, к которому прибавляется кот и получается 19
поэтому для кота остаётся лишь число 13 из остававшихся возможных вариантов,
а круг получается=6, полукруг тогда=3 (19-13=6, 6:2=3)
из второго примера получается красное сердечко 27-13-13=1
а светлое сердечко тогда 9 (30:3=10, 10-1=9 --- из первого примера)
в итоге получается: "полкруга"(3) умножить на "светлое сердечко" (9) >>> 3х9=27, >>> далее от этого минус кот(13)
>>> в остатке (ответе) 14
~~~~~~~~~~~~~~~~~~
редактировал ответ дольше, чем решал )
P.S.
Если же вдруг вторая половина круга состоит из наложенных друг на друга полукругов (она темнее) и всего их три, то тогда ответ 5 (2х9-13=5)