alarm
Задайте вопрос
Информатика
Koskov

Розробіть код до задачі(Python). В перший день спортсмен пробіг x кілометрів, а потім вінкожен день збільшував пробіг на 10% від попередньогозначення. За даним числом y визначте номер дня, за який пробігспортсмена складе не менше y кілометрів.

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

Задача

В первый день спортсмен пробежал x километров, а потом он

каждый день увеличивал пробег на 10% от предыдущего

значения.

По данным числом y определите номер дня, за который пробег

спортсмена составит не менее y километров.

Решение

Добавление к x 10% эквивалентно нахождению 110% от x или же 1. 1 times x.

Математический способ

  • from math import log, ceil
  • def speedman(x, y):
  • return int(ceil(log(float(y)/float(x))/log(1. 1)))

Итерационный способ

  • def speedmanloop(x, y):
  • n = 0
  • while x < y:
  • x *= 1. 1
  • n += 1
  • return n
360
David Harris
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

Способы удаления содержимого док

ТЕКСТ ЗАДАНИЯСоотнесите термины

.Группа элементов, добавляет и с

посчитайте,help pls 10 поинтов​

1)какой блок выбран для ввода ди

Коммaндa turtle.left(30) означае

Контакты
Реклама на сайте