Вопрос задан 16.06.2023 в 12:47. Предмет Информатика. Спрашивает Дудин Роман.

Python Напишите Python программу, которая находит количество чисел от 100 до 1000, пятеричная

запись которой оканчивается на 55.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Епифанов Ваня.

Ответ:

s=0

x=""

for i in range(100,1001):

   while i>0:

       x+=str(i%5)

       i//=5

   if int(x)%100==55:

       s+=1

   x=""

print(s)

Объяснение:

Либо вы дали не верное условие, либо это условие с ловушкой. Число в пятеричной записи не может кончаться на 55. Поэтому ответ 0.

Если система другая просто поменяйте строчку I%5 на i%...(разряд системы).

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на Python, которая находит количество чисел от 100 до 1000, пятеричная запись которых оканчивается на 55:

```python count = 0

for num in range(100, 1001): if num % 5 == 0 and num % 25 == 0: count += 1

print("Количество чисел от 100 до 1000, пятеричная запись которых оканчивается на 55:", count) ```

Эта программа использует цикл `for` для перебора чисел от 100 до 1000. Затем она проверяет, является ли число кратным 5 и 25 (поскольку пятеричная запись числа, оканчивающегося на 55, должна быть кратной 25). Если число удовлетворяет этим условиям, счетчик `count` увеличивается на 1. В конце программы выводится количество найденных чисел.

Примечание: Предоставленный код является примером и может быть оптимизирован для более эффективного выполнения.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос