Есть ответ 👍

Посчитайте количество натуральных чисел, не превосходящих 70, которые содержат одинаковое количество единиц при их записи в двоичной и восьмеричной системах счисления? подробное решение

283
474
Посмотреть ответы 2

Ответы на вопрос:


Код программы на руби for i in 1..70       s2 = i.to_s(2)       s8 = i.to_s(8)       p [i, s2, s8] if s2.count('1') == s8.count('1') end вывод [1, "1", "1"] [8, "1000", "10"] [9, "1001", "11"] [64, "1000000", "100"] [65, "1000001", "101"]
Veronika509
4,6(66 оценок)

#include < iostream> #include < cstdlib> using namespace std; int main() { int i,  a, b, pr, s; cin > > a; cin > >   b; pr = 1; s = 0; for (i=a; i = b; i++) { pr =    pr*i; s = s + i; } cout < < ("summ = ") < < s; cout < < ("произведение = ") < < pr; return 0; }

Популярно: Информатика