695.02K

ykazateli

1.

Указатели (ссылки)

2.

Переменные
СТАТИЧЕСКИЕ
ДИНАМИЧЕСКИЕ

3.

Ссылки

4.

Ссылки

5.

Ссылки в массивах

6.

Вектор == автоматический массив

7.

Вектор

8.

Вектор
Для добавления нового элемента в конец вектора используется метод push_back().
Количество элементов определяется методом size(). Для доступа к элементам вектора
можно использовать квадратные скобки [], также, как и для обычных массивов.
pop_back() — удалить последний элемент
clear() — удалить все элементы вектора
empty() — проверить вектор на пустоту

9.

Задание
1. В городе N в ближайшее время состоится этап чемпионата мира по автогонкам среди автомобилей класса Формула-0.
Поскольку специальный автодром для этих соревнований организаторы построить не успели, было решено организовать трассу
на улицах города.
В городе N есть n перекрестков, некоторые пары которых соединены дорогами, движение по которым возможно в обоих
направлениях. При этом любые два перекрестка соединены не более чем одной дорогой, и есть возможность доехать по дорогам
от любого перекрестка до любого другого.
Трасса, на которой будут проводиться соревнования, должна быть круговой (т.е. должна начинаться и заканчиваться на одном и
том же перекрестке), при этом в процессе движения по ней никакой перекресток не должен встречаться более одного раза.
2. Как показывает опыт, для создания успешной футбольной команды важны не только умения отдельных её участников, но и
сплочённость команды в целом. Характеристикой умения игрока является показатель его профессионализма (ПП). Команда
является сплочённой, если ПП каждого из игроков не превосходит суммы ПП любых двух других (в частности, любая команда из
одного или двух игроков является сплоченной). Перед тренерским составом молодёжной сборной была поставлена задача
сформировать сплоченную сборную с максимальной суммой ПП игроков (ограничений на количество игроков в команде нет).
Ваша задача состоит в том, чтобы помочь сделать правильный выбор из N человек, для каждого из которых известен его ПП.
Вход :
Выход:
4
1
5
3
3
11

10.

Домашнее задание
1. Составить калькулятор, каждое действие которого будет выполняться в отдельной
функции (+-*/ sin cos pow). Пользователь вводит пример целиком (1+1). Данные в
функции передаются через УКАЗАТЕЛИ. Результат выводится в функции main().
Тестовые данные (в каком формате вводит данные пользователь):
1. cos12
2. 2*12
3. 2^4
English     Русский Rules