Ответ:

  1. Ваня и ученик № 3 — разные отличники, а Петя и ученик № 1 — разные троечники. Поэтому Ваня и Петя не могут быть учениками № 1 или № 3. Значит, № 1 и № 3 — Саша и Коля, а № 2 и № 4 — Ваня и Петя.
  2. Если бы № 2 был Петя, то Саша был бы того же роста, что и ученик № 2. Ученик № 1 тогда должен был бы быть Колей, поскольку № 1 и № 3 заняты Сашей и Колей. Но № 1 выше № 2, а Коля ниже № 2 — противоречие.
  3. Следовательно, № 2 — Ваня, а № 4 — Петя. Коля ниже ученика № 2, поэтому он не может быть № 1, который выше № 2. Значит, № 1 — Саша, а № 3 — Коля.
  4. В порядке Ваня, Петя, Саша, Коля получаем номера 2, 4, 1, 3.

Ответ: 2413.