Задачи по информатике.

6-ой отряд.


Задача 1.
  Построить последовательность заданной длины N (1<=N<=1000), состоящую из чисел 0,1,2, такую, что в ней не существует двух идущих подряд одинаковых подпоследовательностей; или сообщить, что такую последовательность построить невозможно.

Пример работы программы:
Введите N:> 5
Последовательность: 01020

Задача 2.
  Проверить, можно ли n! представить в виде произведения трёх последовательных целых чисел. Число n достаточно велико (1<=n<=100).

Пример работы программы:
Введите число n:> 5
5!=4*5*6

Задача 3.
  Дан произвольный многоугольник, который можно целиком построить на экране компьютера. Требуется закрасить этот многоугольник сплошным цветом, не применяя стандартных процедур закраски. Вершины многоугольника задаются в файле INPUT.TXT: в первой строке файла дано количество вершин М, затем в следующих М строках идут координаты вершин (сначала по Х, затем по У).

Пример файла INPUT.TXT:
4
10 10
20 10
20 20
10 20


Задачи 2 и 3 были предложены С.З.Свердловым.



Вернуться к жизни лагеря