Использовал FileInputStream: Вместо кириллицы в консоль вывелись непонятные символы. Затем, почитав, написал через BufferedReader: Вместо кириллицы в консоль вывелись вопросы в ромбиках, но задача прошла. Результат вывода в обоих случаях одинаковый. Почему первый вариант не подошел?