Дано равенство: 20 N/16-10 N/16-4 N/16=X2
N - целование положительное число , Х- результат вычисления левой части равенства, записанный в двоичной системе счисления . Известно, что X содержит одну последовательность из ровно 44 идущих подряд единиц так, что слева и справа от неё находятся нули или границы записи числа. Х может содержать последовательности из большего или меньшего количества единиц. Найдите и запишите в ответ через пробел в порядке возрастания ВСЕ значения N , при которых это возможно .
276
434
Ответы на вопрос:
к примеру так:
#include < iostream> using std: : cout; using std: : cin; using std: : endl;
int main(){ int x; int x2; int counter = 0;
cout < < "enter x: "; cin > > x;
x2 = x;
while(x % 10) { x /= 10; counter++; }
x = 1;
for(int i = 0; i < counter - 1; i++) { x *= 10; }
x *= x2 / x;
x2 -= x;
cout < < x2 < < endl;
return 0;
}
Популярно: Информатика
-
Vlad584q01.06.2023 01:48
-
Deniz133728.06.2021 00:21
-
vasiliybondaroxq3j407.09.2021 07:50
-
nazek12199218.06.2021 00:45
-
123295602.05.2021 14:55
-
eaglez91Aidana30.11.2022 05:43
-
Diana444119.06.2021 21:18
-
DGOTVK28.11.2020 01:09
-
angellacat26ozuxwi17.06.2020 02:07
-
Викa200364821928.04.2020 16:18