** интервале [1:1000] надо найти количество чисел, у которых сумма цифр в десятичной и...

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

Информатика (91 баллов) | 27 просмотров
Дан 1 ответ
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

(53.1k баллов)
0

39, написано в начале

0

Ой, спасибо не по глазам

0

Софья несла на рынок в ящике стеклянные игрушки. Иван случайно толкнул её, она упала и все игрушки, кроме одной разбились. Иван извинился и сказал, что он купит все игрушки. «Сколько игрушек было в ящике?» – спросил он. Софья на мгновение задумалась и ответила: «Я их не считала, но когда складывала в ящик по 2 игрушки, по 3, по 4, по 5, по 6, то всякий раз оставалось по одной игрушке, а когда складывала по 7 игрушек – не осталось ни одной». Сколько игрушек могло максимально находится в ящике, ес

0

их было менее 1500? В
ответе укажите только число без единиц измерения.

0

до 10000 подходят такие числа

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

0

А всего тогда сколько их?

0

бесконечность

0

А какой правильный ответ то? 39?

0

да