Задание 14. Информатика. ЕГЭ. Поляков-329

Просмотры: 222
Изменено: 24 ноября 2024

Решите уравнение $$ 60_8 + x = 120_7 $$ Ответ запишите в шестеричной системе счисления. Основание системы счисления указывать не нужно.

Решение:

Python


x = int('120', 7) - int('60', 8)
s = ''
while x:
    s = str(x % 6) + s
    x //= 6
print(s)

C++


#include<iostream>
#include<string>

using namespace std;

int32_t main() {
    int x = 7*7 + 2 * 7 - 6 * 8;
    string s = "";

    while(x) {
	s = to_string(x % 6) + s;
	x /= 6;
    }

    cout << s << '\n';
}

Ответ: \(23\)