Решение:
Пусть оригинальное предложение содержало N символов. После добавления Катя добавила название предмета длиной k символов и запятую и пробел (2 символа). Таким образом новое предложение содержит N + (k + 2) символов.
В кодировке Unicode каждый символ занимает 2 байта, то есть 16 бит. Разница между размером в битах равна 256 бит, значит: 16 · (k + 2) = 256 k + 2 = 16 k = 14
Нужно найти название предмета длиной 14 символов. В данном списке предметов на русском языке единственное название с такой длиной — это "обществознание" (14 букв).
Ответ: обществознание