Имеется десятичное число 1104. в некоторой системе счисления это число записывается тремя единицами и тремя нулями. найти основание этой системы счисления. с решением ,
111
362
Ответы на вопрос:
Взаписи по некоторому основанию n число шестиразрядное, поскольку оно содержит три единицы и три нуля, всего шесть цифр. при этом, самой левой (старшей) цифрой является единица. переходим к расширенной записи, обозначая неизвестную цифру в разряде через d: 1×n⁵+d₄×n⁴+d₃×n³+d₂×n²+d₁×n¹+d₀=1104 n⁵+δ=1104, где δ - некоторый "довесок", равный d₄×n⁴+d₃×n³+d₂×n²+d₁×n¹+d₀ в то же время, 1104< n⁶, поскольку в противном случае число было бы семиразрядным. n⁵≤1104< n⁶ приближенно извлекая из 1104 корни пятой и шестой степени получаем: 3.21≤1104< 4.06 и в целых числах находим, что n=4. переведем 1104 в систему счисления по основанию 4: 1104 / 4 = 276, остаток 0 276 / 4 = 69, остаток 0 69 / 4 = 17, остаток 1 17 / 4 = 4, остаток 1 4 / 4 = 1, остаток 0 1 / 4 = 0, остаток 1 теперь выпишем остатки в обратном порядке, получая 101100 1104₁₀ = 101100₄, т.е. проверка показала, что число в самом деле содержит три единицы и три нуля. ответ: 4
Var n: integer; s: string; begin readln(n); case n mod 10 of 1: s: =' год'; 2..4: s: =' года'; 0,5..9: s: =' лет'; end; case n mod 100 of 11..19: s: =' лет'; end; writeln(n,s); end.
Популярно: Информатика
-
1AnGor118.11.2022 16:55
-
Makich427.03.2021 17:20
-
artemkrav99ozgp1u02.08.2020 10:32
-
deniza090624.09.2020 09:56
-
angelinagalak24.04.2022 20:58
-
astanina04224.04.2022 01:36
-
ilchumakovsky127.03.2022 18:29
-
СтаниславШугаенко24.06.2020 00:07
-
Kaspiyskaya9513.01.2021 23:16
-
alusykapogo06.07.2022 02:04