Внешние: глобус, телефон, компьютер, школа.
Внутренние: ластик, сигнал, карандаш, окно.
Вроде так.
Шестиричная (основание 6): 22=34, 22 делим на 6 и получаем результат 3 остаток 4, записываем число - 34
девятиричная (основание 9): 22=24 , 22 делим на 9, получаем 2, остаток 4, записываем число - 24
с основанием 18 - число 14
Попытка поиска выигрышной стратегии может быть сделана при помощи метода, получившего название "бэкрекинг" (backtracking - обратное прослеживание).
Рассматриваем финальную позицию для второго студента. У него должно оставаться от 1 до 4 карточек, чтобы он мог их все забрать и не оставить карточек первому студенту. Следовательно, у первого студента должно быть ровно 5 карточек. Забрав от 1 до 4 карточек, он оставит второму студенту как раз требуемое количество карточек.
Чтобы у первого студента осталось 5 карточек, второй студент должен иметь от 6 до 9 карточек, т.е. первый студент для этого должен делать выбор из 10 карточек.
И так далее. Выигрышная стратегия второго студента состоит в том, чтобы предоставлять первому студенту количество карточек, кратное 5.
Но исходное количество карточек равно 20; это число кратно 5, следовательно второй студент всегда выигрывает, применяя описанную стратегию (она же - алгоритм).
PASCAL
var i:integer;
begin
i:=10;
while i <100 do
begin
write(i,' ');
i:=i+2;
end;
end.