Будем исходить из того, что вместе с сороконожками летели ТРЁХГОЛОВЫЕ драконы. Так как ног всего 298, то сороконожек было не больше 7.
Пусть летело Х сороконожек и У драконов. Тогда голов всего х+3у или 26.
х+3у=26
х≤7 и не может быть равен 1, 3, 4, 6, 7
Если х=2, то у=(26-2):3=8
Ног у сороконожек 40*2=80, а у драконов 298-80=218, 218:8=27,25 (не может быть, так как должно быть целое число)
Если х=5, то у=(26-5):3=7
Ног у сороконожек 40*5=200, а у драконов 298-200=98, 98:7=14 ног у каждого
Ответ: у трёхголового дракона 14 ног.