Здесь сравниваются два предмета (математика и история), поэтому нужна сравнительная степень прилагательного. Прилагательное difficult является многосложным, поэтому сравнительная степень образуется с помощью слова more.
Ответ: more difficult