Содержание курса
← Занятие 2 · Условия
Обязательная задача

Яша плавает в бассейне

Условие

Яша плавал в бассейне размером N × M метров и устал. В этот момент он обнаружил, что находится на расстоянии x метров от одного из длинных бортиков (не обязательно от ближайшего) и y метров от одного из коротких бортиков. Какое минимальное расстояние должен проплыть Яша, чтобы выбраться из бассейна на бортик? Программа получает на вход числа N, M, x, y. Программа должна вывести число метров, которое нужно проплыть Яше до бортика.

Пример

Ввод
23
52
8
43
Вывод
8

Все тесты задачи 40

Тест 1СвернутьПоказать
Ввод
23
52
8
43
Ожидаемый вывод
8
Тест 2СвернутьПоказать
Ввод
18
90
3
63
Ожидаемый вывод
3
Тест 3СвернутьПоказать
Ввод
96
1
0
83
Ожидаемый вывод
0
Тест 4СвернутьПоказать
Ввод
78
29
1
10
Ожидаемый вывод
1
Тест 5СвернутьПоказать
Ввод
49
31
14
32
Ожидаемый вывод
14
Тест 6СвернутьПоказать
Ввод
53
3
2
0
Ожидаемый вывод
0
Тест 7СвернутьПоказать
Ввод
73
63
51
8
Ожидаемый вывод
8
Тест 8СвернутьПоказать
Ввод
57
7
3
0
Ожидаемый вывод
0
Тест 9СвернутьПоказать
Ввод
54
22
15
6
Ожидаемый вывод
6
Тест 10СвернутьПоказать
Ввод
50
42
17
29
Ожидаемый вывод
17
Тест 11СвернутьПоказать
Ввод
43
33
6
30
Ожидаемый вывод
6
Тест 12СвернутьПоказать
Ввод
65
30
13
12
Ожидаемый вывод
12
Тест 13СвернутьПоказать
Ввод
11
47
1
20
Ожидаемый вывод
1
Тест 14СвернутьПоказать
Ввод
5
98
2
81
Ожидаемый вывод
2
Тест 15СвернутьПоказать
Ввод
34
39
3
7
Ожидаемый вывод
3
Тест 16СвернутьПоказать
Ввод
45
48
17
11
Ожидаемый вывод
11
Тест 17СвернутьПоказать
Ввод
78
48
0
4
Ожидаемый вывод
0
Тест 18СвернутьПоказать
Ввод
90
72
9
35
Ожидаемый вывод
9
Тест 19СвернутьПоказать
Ввод
16
100
7
11
Ожидаемый вывод
7
Тест 20СвернутьПоказать
Ввод
38
31
2
4
Ожидаемый вывод
2
Тест 21СвернутьПоказать
Ввод
96
45
41
22
Ожидаемый вывод
4
Тест 22СвернутьПоказать
Ввод
3
56
0
37
Ожидаемый вывод
0
Тест 23СвернутьПоказать
Ввод
28
25
17
28
Ожидаемый вывод
0
Тест 24СвернутьПоказать
Ввод
6
97
6
95
Ожидаемый вывод
0
Тест 25СвернутьПоказать
Ввод
88
18
7
70
Ожидаемый вывод
7
Тест 26СвернутьПоказать
Ввод
25
57
0
20
Ожидаемый вывод
0
Тест 27СвернутьПоказать
Ввод
97
38
6
38
Ожидаемый вывод
6
Тест 28СвернутьПоказать
Ввод
98
77
31
80
Ожидаемый вывод
18
Тест 29СвернутьПоказать
Ввод
41
84
4
73
Ожидаемый вывод
4
Тест 30СвернутьПоказать
Ввод
46
90
28
77
Ожидаемый вывод
13
Тест 31СвернутьПоказать
Ввод
5
94
1
36
Ожидаемый вывод
1
Тест 32СвернутьПоказать
Ввод
66
45
35
47
Ожидаемый вывод
10
Тест 33СвернутьПоказать
Ввод
60
98
39
27
Ожидаемый вывод
21
Тест 34СвернутьПоказать
Ввод
67
22
7
54
Ожидаемый вывод
7
Тест 35СвернутьПоказать
Ввод
6
38
1
16
Ожидаемый вывод
1
Тест 36СвернутьПоказать
Ввод
72
19
9
42
Ожидаемый вывод
9
Тест 37СвернутьПоказать
Ввод
79
78
49
79
Ожидаемый вывод
0
Тест 38СвернутьПоказать
Ввод
71
26
21
42
Ожидаемый вывод
5
Тест 39СвернутьПоказать
Ввод
5
87
3
38
Ожидаемый вывод
2
Тест 40СвернутьПоказать
Ввод
31
79
0
74
Ожидаемый вывод
0