Ответ:

Запишем состояния в порядке (10-литровый, 7-литровый, 3-литровый сосуд).

  1. Перелить из 10-литрового в 7-литровый до полного: (3, 7, 0).
  2. Перелить из 7-литрового в 3-литровый до полного: (3, 4, 3).
  3. Перелить 3 л из 3-литрового в 10-литровый: (6, 4, 0).
  4. Перелить из 7-литрового в 3-литровый до полного: (6, 1, 3).
  5. Перелить 3 л из 3-литрового в 10-литровый: (9, 1, 0).
  6. Перелить 1 л из 7-литрового в 3-литровый: (9, 0, 1).
  7. Перелить из 10-литрового в 7-литровый до полного: (2, 7, 1).
  8. Перелить из 7-литрового в 3-литровый до полного. В 7-литровом останется 5 л: (2, 5, 3).

Ответ: в 7-литровом сосуде получено 5 л.