ОЛИМПИАДА ПО ИНФОРМАТИКЕ
11 февраля 2001 года, ДГТУ
Составьте алгоритм (например, в виде блок-схемы) и программу решения следующих задач:
- Количество цветов, которые может воспроизводить видеоадаптер, определяется количеством бит, отводимых в видеопамяти ПК для описания одной точки. Например, 2 бита позволяют воспроизводить 4 цвета, 4 бита - 16 цветов и т.д. Видеопамять содержит информацию о цвете каждой точки экрана. Определить, может ли картинка на экране монитора с разрешающей способностью видеоадаптера 800x600 содержать 2048 цвета, если видеопамять ПК 4 мегабайта.
5 баллов
- Подсчитать количество сочетаний из N элементов по M (N>M). Для подсчета количества сочетаний используется формула:
,
5 баллов
- Напечатать все натуральные четырехзначные числа, в десятичной записи которых нет одинаковых цифр и разность двух натуральных двузначных чисел, составленных из двух последовательных первых цифр и двух последовательных последних цифр числа равна сумме всех цифр числа.
7 баллов
- В символьной строке имеются круглые скобки. Проверить, правильно ли они расставлены.
8 баллов
- Вывести на экран цифры числа 31000. Если попытаться получить число непосредственно умножением, компьютер выдаст сообщение об ошибке.
10 баллов
- Подсчитайте количество одно-, двух-, трёх- и четырехпалубных кораблей расположенных на поле для игры "Морской бой". Корабли не могут быть изогнутыми и друг с другом не соприкасаются. Поле для игры задается в виде таблицы 10x10, каждый элемент которой равен либо 0, если клетка свободная, либо 1, если занята.
15 баллов
Всего 50 баллов.
|