Условие:

Сева, Дима, Максим и Рома участвовали в велогонке и заняли первое, второе, третье и четвертое места. Определи, кто какое место занял, если:
Сева не был первым и последним;
Максим был вторым;
Рома не был первым.

Сева не был первым и последним, а Максим был вторым − значит Сева был третьим.
Рома не не был первым (Максим − второй, Сева − третий) − значит Рома четвертый, а Дима первый.
Ответ:
1) Дима;
2) Максим;
3) Сева;
4) Рома.