Контрольный пример.
Введем 6 спортсменов.
Зададим оценки, согласно этой таблице:
Иван Иванов:
Подход 1 |
Подход 2 |
Подход 3 |
Подход 4 |
Подход 5 |
Подход 6 |
||||||||||||||||||
7 |
4 |
3 |
8 |
10 |
5 |
4 |
8 |
2 |
6 |
10 |
3 |
6 |
6 |
3 |
8 |
1 |
5 |
7 |
6 |
5 |
5 |
5 |
4 |
Евгений Новиков:
Подход 1 |
Подход 2 |
Подход 3 |
Подход 4 |
Подход 5 |
Подход 6 |
||||||||||||||||||
9 |
2 |
5 |
6 |
9 |
6 |
5 |
7 |
5 |
4 |
8 |
6 |
5 |
3 |
8 |
5 |
5 |
5 |
3 |
3 |
4 |
4 |
5 |
7 |
Роман Овалов:
Подход 1 |
Подход 2 |
Подход 3 |
Подход 4 |
Подход 5 |
Подход 6 |
||||||||||||||||||
5 |
5 |
2 |
7 |
7 |
7 |
10 |
10 |
10 |
8 |
10 |
3 |
3 |
0 |
0 |
10 |
0 |
9 |
9 |
9 |
5 |
6 |
7 |
5 |
Николай Басов:
Подход 1 |
Подход 2 |
Подход 3 |
Подход 4 |
Подход 5 |
Подход 6 |
||||||||||||||||||
3 |
10 |
5 |
4 |
8 |
7 |
5 |
8 |
8 |
8 |
5 |
7 |
0 |
0 |
0 |
10 |
4 |
7 |
6 |
4 |
5 |
5 |
7 |
4 |
Максим Прохорин:
Подход 1 |
Подход 2 |
Подход 3 |
Подход 4 |
Подход 5 |
Подход 6 |
||||||||||||||||||
5 |
8 |
3 |
7 |
3 |
4 |
4 |
6 |
10 |
6 |
8 |
9 |
3 |
5 |
5 |
8 |
6 |
6 |
8 |
7 |
8 |
9 |
5 |
5 |
Василий Левин:
Подход 1 |
Подход 2 |
Подход 3 |
Подход 4 |
Подход 5 |
Подход 6 |
||||||||||||||||||
10 |
10 |
9 |
9 |
8 |
8 |
8 |
8 |
8 |
8 |
0 |
8 |
7 |
0 |
0 |
5 |
4 |
4 |
5 |
7 |
7 |
9 |
9 |
10 |
Теперь программа отсортировала спортсменов согласно признакам, данным по задаче.
Посчитаем и отсортируем вручную и сравним полученные результаты с результатами программы.
Подход 1:
|
Оценка 1 |
Оценка 2 |
Оценка 3 |
Оценка 4 |
Общий балл |
Василий Левин |
10 |
10 |
9 |
9 |
38 |
Максим Прохорин |
5 |
8 |
3 |
7 |
23 |
Николай Басов |
3 |
10 |
5 |
4 |
22 |
Евгений Новиков |
9 |
2 |
5 |
6 |
22 |
Иван Иванов |
7 |
4 |
3 |
8 |
22 |
Роман Овалов |
5 |
5 |
2 |
7 |
19 |
Как видим, общий балл Николая, Евгения и Ивана оказался равен 22. Здесь уже шла сортировка, указанная в условии задачи. Так как у Николая есть 10, а у остальных нет, то он занимает самое высшее место. У Евгения есть 9, а у Ивана нет – он занимает следующее за Николаем место
Подход 2:
|
Оценка 1 |
Оценка 2 |
Оценка 3 |
Оценка 4 |
Общий балл |
Роман Овалов |
7 |
7 |
10 |
10 |
34 |
Василий Левин |
8 |
8 |
8 |
8 |
32 |
Николай Басов |
8 |
7 |
5 |
8 |
28 |
Иван Иванов |
10 |
5 |
4 |
8 |
27 |
Евгений Новиков |
9 |
6 |
5 |
7 |
27 |
Максим Прохорин |
3 |
4 |
4 |
6 |
17 |
Подход 3:
|
Оценка 1 |
Оценка 2 |
Оценка 3 |
Оценка 4 |
Общий балл |
Максим Прохорин |
10 |
6 |
8 |
9 |
33 |
Роман Овалов |
10 |
8 |
10 |
3 |
31 |
Николай Басов |
8 |
8 |
5 |
7 |
28 |
Василий Левин |
8 |
8 |
0 |
8 |
24 |
Евгений Новиков |
5 |
4 |
8 |
6 |
23 |
Иван Иванов |
2 |
6 |
10 |
3 |
21 |
Подход 4:
|
Оценка 1 |
Оценка 2 |
Оценка 3 |
Оценка 4 |
Общий балл |
Иван Иванов |
6 |
6 |
3 |
8 |
23 |
Евгений Новиков |
5 |
3 |
8 |
5 |
21 |
Максим Прохорин |
3 |
5 |
5 |
8 |
21 |
Роман Овалов |
3 |
0 |
0 |
10 |
13 |
Василий Левин |
7 |
0 |
0 |
5 |
12 |
Николай Басов |
0 |
0 |
0 |
10 |
10 |
Подход 5:
|
Оценка 1 |
Оценка 2 |
Оценка 3 |
Оценка 4 |
Общий балл |
Роман Овалов |
0 |
9 |
9 |
9 |
27 |
Максим Прохорин |
6 |
6 |
8 |
7 |
27 |
Николай Басов |
4 |
7 |
6 |
4 |
21 |
Василий Левин |
4 |
4 |
5 |
7 |
20 |
Иван Иванов |
1 |
5 |
7 |
6 |
19 |
Евгений Новиков |
5 |
5 |
3 |
3 |
16 |
Подход 6:
|
Оценка 1 |
Оценка 2 |
Оценка 3 |
Оценка 4 |
Общий балл |
Василий Левин |
7 |
9 |
9 |
10 |
35 |
Максим Прохорин |
8 |
9 |
5 |
5 |
27 |
Роман Овалов |
5 |
6 |
7 |
5 |
23 |
Николай Басов |
5 |
5 |
7 |
4 |
21 |
Евгений Новиков |
4 |
4 |
5 |
7 |
20 |
Иван Иванов |
5 |
5 |
5 |
4 |
19 |
Теперь промежуточные результаты.
Подход 1:
Подход 2:
Спортсмен |
Промежуточный результат |
Василий Левин |
70 |
Роман Овалов |
53 |
Николай Басов |
50 |
Евгений Новиков |
49 |
Иван Иванов |
49 |
Максим Прохорин |
40 |
Здесь тоже используются условия задачи. Так как у Евгения и Ивана 49 баллов, сортируется по местам с прошлого подхода. На первом подходе Евгений занял 4 место, а Иван – 5. Следовательно, Евгений занимает высшее место.
Подход 3:
Спортсмен |
Промежуточный результат |
Василий Левин |
94 |
Роман Овалов |
84 |
Николай Басов |
78 |
Максим Прохорин |
73 |
Евгений Новиков |
72 |
Иван Иванов |
70 |
Подход 4:
Спортсмен |
Промежуточный результат |
Василий Левин |
106 |
Роман Овалов |
97 |
Максим Прохорин |
94 |
Евгений Новиков |
93 |
Иван Иванов |
93 |
Николай Басов |
88 |
Подход 5:
Спортсмен |
Промежуточный результат |
Василий Левин |
126 |
Роман Овалов |
124 |
Максим Прохорин |
121 |
Иван Иванов |
112 |
Евгений Новиков |
109 |
Николай Басов |
109 |
А теперь итоговый результат:
Спортсмен |
Итоговый результат |
Василий Левин |
161 |
Максим Прохорин |
148 |
Роман Овалов |
147 |
Иван Иванов |
131 |
Николай Басов |
130 |
Евгений Новиков |
129 |
Ура! Результаты совпадают.