Задача А.
Петя недавно увлёкся геометрией, и понял, что формула вычисления площади треугольника используется очень часто. Он хочет составить алгоритм, который бы делал это за него.
Формат входных данных:
В единственной строке даются 2 неотрицательных числа b, h - сторона треугольника и проведённая к ней сторона соответственно.
Формат выходных данных:
Вывести единственное число S - площадь треугольника.
Задача B.
Вася решил изобрести свою календарную систему. Он считает каждый день календаря по его порядковому номеру, начиная с 1 января 0001-года Васе узнать, високосный ли сейчас год?
Формат входных данных:
В единственной строке даются единственное натуральное число а - дата по календарной системе Васи.
Формат выходных данных:
Вывести "Да." или "Нет." в зависимости от того, високосному году ли соответствует данная дата.
Задача С.
Кристина, наблюдая за тем, как её сестра мучается с таблицей умножения, решила выписать все возможные результаты умножения всех чисел в виде таблицы (10 x 10). Напишите программу, которая Кристине справиться с этой задачей.
Формат выходных данных:
Выведите 10 строк по 10 результатов умножения чисел, соответствующих порядковому номеру столбцов и строк соответственно.
1. I = K * i
K = N₁ * N₂
I = N₁ * N₂ * i = 64 * 50 * 8 = 2⁶ * 5² * 2 * 2³ = 2¹² * 5² бит = 2⁹ * 25 байт = 12800 байт
2. Семь раз отмерь, один раз отрежь! - K = 33 символа
I = K * i = 33 * 16 = 33 * 2⁴ бит = 528 бит = 66 байт
3. I = K * i
K = N₁ * N₂ * N₃
I = N₁ * N₂ * N₃ * i = 16 * 50 * 64 * 16 = 2⁴ * 2 * 5² * 2⁷ * 2⁴ = 2¹⁶ * 25 бит = 2¹³ * 25 байт = 2³ * 25 Кбайт = 200 Кбайт
4. Пушкин - это наше все! - K = 20 символов
I = K * i = 20 * 8 = 160 бит = 20 байт
5. I = K * i
K₁ = N₁₁ * N₂ * N₃
K₂ = N₁₂ * N₂ * N₃
K₁ - K₂ = N₂N₃(N₁₁ - N₁₂)
N₁₁ - N₁₂ = 2
I₁ - I₂ = i(K₁ - K₂) = iN₂N₃(N₁₁ - N₁₂)
I₂ = I₁ - iN₂N₃(N₁₁ - N₁₂) = 2 * 2²³ - 2 * 2³ * 32 * 64 * 2 = 2²⁴ - 2⁵ * 2⁵ * 2⁶ = 2²⁴ - 2¹⁶ = 2¹⁶(2⁸- 1) = 255 * 2¹⁶ бит = 255 * 2¹³ байт = 255 * 2³ Кбайт = 2040 кБайт
ответ:GIF,JPEG,BMP
Объяснение: