A. тот самый фильм
имя входного файла: стандартный ввод
имя выходного файла: стандартный вывод
ограничение по времени: 1 секунда
ограничение по памяти: 256 мегабайт
давным-давно (в 1785 г.) рудольф эрих распе опубликовал книгу о приключениях барона мюнхгаузена. а чуть менее давно (в 1979 г.) был снят тот самый фильм про того самого мюнхгаузена.
сценарий фильма был написан по ( отдалённым) мотивам книги, и в нём не так уж много
пересечений с оригинальной книгой.
к примеру, про оленя, у которого на голове выросло вишнёвое дерево, была придумана ещё самим мюнхгаузеном (и вошла и в книгу распе, и в фильм), а вот о встрече с
шекспиром появилась именно в фильме, в книге её не было.
впрочем, с тех пор как карл фридрих иероним барон фон мюнхгаузен (реальный человек,
родившийся 11 мая 1720 г.) стал персонажем, над его образом поработали многие
писатели (вероятно, сам барон оценил бы их выдумки, будь у него возможность прочесть их). и
авторы полагают, что могут добавить к этому образу несколько собственных штрихов.
по случаю «круглых дат» того самого фильма и того самого мюнхгаузена готовится викторина,
участники которой будут набирать очки, отвечая на вопросы. каждый вопрос состоит из краткого
содержания , предположительно рассказанной бароном мюнхгаузеном. участник же должен ответить, присутствует ли эта только в книге, только в фильме, или же и в книге, и в
фильме.
выведите единственное целое число — количество очков, набранных участником
В введенном промежутке натуральных чисел найти те, количество делителей у которых не меньше введенного значения. Для найденных чисел вывести на экран количество делителей и все делители.
Пользователь вводит числовой промежуток - минимальное (a) и максимальное (b) числа. После этого запрашивается искомое количество делителей.
Во внешнем цикле перебираются натуральные числа от a до b. При этом в конце каждой итерации a увеличивается на 1, тем самым приближаясь к b.
В теле внешнего цикла вводится счетчик (m) количества делителей очередного натурального числа. Далее во внутреннем цикле перебираются числа (i) от 1 до a. Если i делит нацело a, то счетчик увеличивается на 1.
После этого значение счетчика сравнивается с требуемым количеством делителей. Если у очередного натурального числа не меньше делителей, чем требуется, то оно и количество делителей выводятся на экран. После этого в цикле снова ищутся делители, но теперь уже они просто выводятся на экран.Переводим целую часть 512(10) в 8-ую систему последовательным делением на 8:
512/8 = 64, остаток: 0
64/8 = 8, остаток: 0
8/8 = 1, остаток: 0
1/8 = 0, остаток: 1
512(10) = 1000(8)
Переводим целую часть 512(10) в 16-ую систему последовательным делением на 16:
512/16 = 32, остаток: 0
32/16 = 2, остаток: 0
2/16 = 0, остаток: 2
512(10) = 200(16)
Переводим целую часть 47110 в 8-ую систему последовательным делением на 8:
471/8 = 58, остаток: 7
58/8 = 7, остаток: 2
7/8 = 0, остаток: 7
471(10) = 727(8)
Переводим целую часть 471(10) в 16-ую систему последовательным делением на 16:
471/16 = 29, остаток: 7
29/16 = 1, остаток: 13, 13 = D
1/16 = 0, остаток: 1
471(10) = 1D7(16)
Переводим целую часть 812(10) в 8-ую систему последовательным делением на 8:
812/8 = 101, остаток: 4
101/8 = 12, остаток: 5
12/8 = 1, остаток: 4
1/8 = 0, остаток: 1
812(10) = 1454(8)
Переводим целую часть 812(10) в 16-ую систему последовательным делением на 16:
812/16 = 50, остаток: 12, 12 = C
50/16 = 3, остаток: 2
3/16 = 0, остаток: 3
812(10) = 32C(16)
Переводим 346(8) в десятичную систему:
346(8) = 3·8:2+4·8:1+6·1 = 230(10)
Переводим 751(8) в десятичную систему:
751(8) = 7·8^2+5·8^1+1·1 = 489(10)
Переводим 247(8) в десятичную систему:
247(8) = 2·8^2+4·8^1+7·1 = 167(10)
Переводим 8A(16) в десятичную систему:
8A(16) = 8·16^1+10·1 = 138(10)
Переводим FB(16) в десятичную систему:
FB(16) = 15·16^1+11·1 = 251(10)
Переводим 19F(16) в десятичную систему:
19F(16) = 1·16^2+9·16^1+15·1 = 415(10)
Объяснение: