Программа считывает число А.
Язык программирования: Паскаль.
var
A : integer;
begin
readln (A);
writeln ('в', (1200 - A) / A, 'раз');
end.
Так как мы переводим из какой-то системы счисления в десятичную, то перевод будет выглядеть следующим образом:
<h2>Пример 1</h2>
2 · x¹ + 1 · x⁰ = 47₁₀
2x + 1 = 47
2x = 46
x = 23 - это и есть основание системы счисления.
<h2>Пример 2</h2>
1 · x³ + 3 · x² + 3 · x¹ + 1 · x⁰ = 6₁₀
x³ + 3x² + 3x + 1 = 6
x³ + 3x² + 3x - 5 = 0
Ответ данного уравнения третьей степени будет содержать корень, поэтому системы счисления как таковой нет.
Второе задание не поняла, тк при сложении получаются двойки, а такие числа невозможно переводить, видимо я что-то не понимаю
а третье задание вот:
11111₂-11101₂=10₂
1¹0⁰=1·2¹+0·2⁰=2₁₀
а для перевода в восьмеричную и шестнадцатеричную систему счисления требуется перевести в десятичную
следовательно
10₂=2₈
10₂=2₁₆
// PascalABC.NET 3.1, сборка 1218 от 12.04.2016
begin
var s:=ReadlnString('>');
Println(Regex.Replace(s,'(.)\1+','...'))
end.
<u><em>Тестовое решение:</em></u>
> *** 244800+10000=254800 тестовый пример *****
... 2...8...+1...=2548... тестовый пример ...
Рассмотрим строку acccaccbaaccbaccacab.
Разделим ее на две равные части, причем вторую развернем:
acccaccbaa
bacaccabcc
Посчитаем количество несовпадений. Это и будет являтся ответом.
Ответ: 7