Страница:
<< 1 2 3 4
5 6 7 >> [Всего задач: 54]
|
|
Сложность: 3 Классы: 5,6,7
|
Разрежьте по клеточкам квадрат 7×7 на девять прямоугольников (не обязательно различных), из которых можно будет сложить любой прямоугольник со сторонами, не превосходящими 7.
|
|
Сложность: 3 Классы: 8,9,10
|
С числом разрешается производить две
операции: ``увеличить в два раза'' и ``увеличить на
1''. За какое наименьшее число операций можно из числа 0
получить
а) число 100; б) число
n?
|
|
Сложность: 3+ Классы: 8,9,10
|
Коля Васин задумал число от 1 до 200. За
какое наименьшее число вопросов вы сможете его отгадать, если он
отвечает на каждый вопрос
а) ``да'' или ``нет'';
б) ``да'', ``нет'' или ``не знаю''?
|
|
Сложность: 3+ Классы: 8,9,10
|
Бинарный метод возведения в
степень.
Предположим, что необходимо возвести число
x в степень
n.
Если, например,
n = 16, то это можно сделать выполнив 15
умножений
x16 =
x . x . ...
. x, а можно обойтись
лишь четырьмя:
x1 = x . x = x2, x2 = x1 . x1 = x4, x3 = x2 . x2 = x8, x4 = x3 . x3 = x16.
Пусть
n = 2
e1 + 2
e2 +...+ 2
er (
e1 >
e2 >...>
er 0).
Придумайте алгоритм, который позволял
бы вычислять
xn при помощи
b(
n) =
e1 +
(
n) - 1
умножений, где
(
n) =
r — число единиц в двоичном представлении числа
n.
|
|
Сложность: 4- Классы: 8,9,10,11
|
Придумайте какое-либо взаимно-однозначное соответствие между разбиениями натурального числа на различные и на нечётные слагаемые.
Страница:
<< 1 2 3 4
5 6 7 >> [Всего задач: 54]