30 сентября 2021
Подведение итогов месяца, прием обязательных заданий. За каждое задание ставится максимум три балла.
ID | 1 | 2 | 3 | 4 | 5 | 6 | 7 | Оценка |
---|---|---|---|---|---|---|---|---|
2134 | 3 | 3 | 2 | 3 | 3 | 3 | 3 | 5 |
1579 | 3 | 3 | 3 | 3 | 3 | 2 | 0 | 4 |
8890 | 3 | 2 | 2 | 3 | 3 | 3 | - | 4 |
2842 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 5 |
2841 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 5 |
1049 | 3 | 3 | 2 | 3 | 3 | 3 | 3 | 5 |
0934 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 5 |
1009 | 3 | 3 | 2 | 3 | 3 | 3 | 3 | 5 |
1230 | 3 | 3 | 3 | 3 | 3 | 1 | 3 | 5 |
5256 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 5 |
7106 | 3 | 3 | 1 | 3 | 3 | 3 | - | 4 |
3730 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 5 |
4107 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 5 |
1192 | 3 | 3 | 2 | 3 | 3 | 2 | - | 4 |
1206 | 3 | 3 | 1 | 3 | 3 | 3 | 3 | 5 |
Упражнение 1. Написать функцию, которая принимает координаты концов двух отрезков на плоскости (четыре пары параметров типа int
) и определяет пересекаются ли эти отрезки.
Упражнение 2. Написать функцию, которая принимает координаты трех точек на плоскости (параметры типа int
) и определяет лежат ли эти точки на одной прямой.
Упражнение 3. Даны прямоугольник на плоскости со сторонами, параллельными координатным осям и точка. Написать функцию, которая определяет лежит точка внутри, снаружи или на границе прямоугольника.
Упражнение 4. Даны два прямоугольника на плоскости со сторонами, параллельными координатным осям. Написать функцию, которая находит пересечение (возможно, пустое) этих прямогульников.