Показаны сообщения с ярлыком Решение олимпиадных задач. Показать все сообщения
Показаны сообщения с ярлыком Решение олимпиадных задач. Показать все сообщения

суббота, 28 января 2012 г.

Спортсмены

В школьных соревнованиях в беге на 100 метров участвовало N спортсменов. Известно время забега в секундах каждого из них. Составить программу на языке программирования определения номеров трех лучших спортсменов (количество участников N, где N не более 100, и время забега каждого участника вводятся с клавиатуры).

Вклады

Банк принимает деньги от физических лиц под 16% годовых. Определить прибыль клиента по истечению года, если он внес сумму N рублей (годовой процент начисляется каждый месяц, месяц равен 30 дней, а год – 360 дней). Составить программу на языке программирования вычисления прибыли.

понедельник, 5 декабря 2011 г.

Решение олимпиадных задач

Разноцветные мячи
 Для каждой полки нужно определить количество мячей разного цвета. Для этого можно воспользоваться массивом из 10 элементов по количеству цветов и записать в него сколько мячей каждого цвета содержится на каждой полке (двумерный массив: строчек - n, столбцов - 10). После чего остается посчитать количество ненулевых элементов данного массива (количество мячей разного цвета) на каждой полке и сохранить это в одномерном массиве, размерностью n. Выполнив такую операцию, можно найти номер искомой полки, выбрав полку с максимальным номером.

Решение олимпиадных задач

Прямоугольное рисование
В двумерном массиве пометить все клетки, принадлежащие закрашенным строкам, т.е. заполнить массив (1-закрашено, 0-незакрашено). Подсчитать количество клеток, не помеченных как закрашенные, т. е. равных 0.

Решение олимпиадных задач

Забор
Сначала надо проверить: можно ли вообще из досок длины L вырезать доски размером M, если это условие не выполнимо, то ни о каком заборе речи быть не должно.
Далее выясняем сколько досок длиной M можно получить из одной доски длиной L и наконец проверяем можно ли из всего количества досок получить нужное.

Решение олимпиадных задач

 Средняя скорость
 По условию даны скорости на n равных участка. Необходимо вычислить среднюю скорость.
Средняя скорость вычисляется по формуле V=S/T, где S- расстояние, T - время, потраченное на преодоление данного расстояния.

суббота, 3 декабря 2011 г.

Решение олимпиадных задач

Выпуклые многоугольники
На консультации решили данную задачу на языке Pascal.
Предлагаю полученное решение.