Предмет: Информатика, автор: xysein2000

На интервале [1:1000] надо найти
количество чисел,  у которых сумма цифр в
десятичной и троичной системе счисления совпадают. Ответ записать в десятичной
системе счисления. В ответе укажите только
число без единиц измерения.

Ответы

Автор ответа: archery
0
39
Язык - Ruby

def numbers_sum(n)
    n = n.to_s.chars
    sum = 0
    n.each do |c|
        sum += c.to_i()
    end

    return sum
end

k=0
for i in 1..1000
    if numbers_sum(i.to_s(10)) == numbers_sum(i.to_s(3))
        k+=1
    end
end
p k

Автор ответа: archery
0
301
721
1141
1561
1981
2401
2821
3241
3661
4081
4501
4921
5341
5761
6181
6601
7021
7441
7861
8281
8701
9121
9541
9961
Автор ответа: kotya21
0
А всего тогда сколько их?
Автор ответа: archery
0
бесконечность
Автор ответа: 7913
0
А какой правильный ответ то? 39?
Автор ответа: archery
0
да
Похожие вопросы
Предмет: Алгебра, автор: Tregsreidb
Предмет: Алгебра, автор: HardlinePanic