В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Silvertrue
Silvertrue
05.04.2020 17:21 •  Информатика

Люди ПАМАГИТЕ! В доме Вилли установили скоростной лифт новой экспериментальной модели. В этом лифте кнопки с номерами этажей заменены двумя другими кнопками. При нажатии на первую кнопку лифт поднимается на один этаж вверх, а при нажатии на вторую — опускается на один этаж вниз.

Младшему брату Вилли Дилли очень нравится кататься на новом лифте. Он катается на нём до тех пор, пока не побывает на каждом из этажей хотя бы по одному разу. После этого Дилли довольный возвращается домой.

Зная порядок, в котором Дилли нажимал на кнопки лифта, попробуйте определить общее количество этажей в доме Вилли и Дилли, т. е. напишите соответствующую программу.

Входные данные

Единственная вводимая строка содержит последовательность нажатий на кнопки лифта. Символ «1» означает, что была нажата первая кнопка, а символ «2» — что была нажата вторая кнопка. Символы «1» и «2» не разделены пробелами. Количество нажатий — от 1 до 100. Гарантируется, что лифт никогда не опускался ниже первого и не поднимался выше последнего этажа.

Выходные данные

Программа должна вывести одно число — количество этажей в доме Вилли и Дилли.

пишу на питоне:

s = [input()]
a = list(str( s))
for s in range(len(a)):
a[i] = int(a[i])
print(a)
pos = 0
minpos = 0
maxpos = 0
i =1
for i in str(len(s)):
if s == "1":
pos += 1
elif s =="2":
pos -= 1
if pos > maxpos:
maxpos == pos
if pos < minpos:
minpos == pos
print(maxpos-minpos+1)

Показать ответ
Ответ:
Koshaplay57
Koshaplay57
12.09.2021 16:22

python

1)

from numpy import arange # нужно установить библиотеку numpy

for x in arange(4, -4, -0.5):

   print('x =', str(x) + ' :', x * 3 - x * 2 + 16 * x - 43)

2)

number = int(input('Введите число: '))

primeNumbers = []

for i in range(1, number + 1):

   numberDividers = 0

   for z in range(1, i + 1):

       if i / z == i // z:

           numberDividers += 1

   

   if numberDividers == 2:

      primeNumbers.append(i)

if len(primeNumbers) == 0:

   print('Нет простых чисел до числа ' + str(number))

else:

   print('Простые числа:')

   for i in primeNumbers:

       print(i)

0,0(0 оценок)
Ответ:
WrestlerTeam
WrestlerTeam
07.02.2021 20:22

При вставке скопированных элементов Word не предоставляет никаких полезностей как, например, вставка от скопированного только формата. Т. е. при копировании в Word мы получаем в точности то, что скопировали. ... В Excel мы просто вставим скопированный формат, ширину ячеек (в них войдут и стиль, размер шрифта, цвет шрифта, цвет ячейки, цвет граница, оформление границ ячейки..) . Также в копировании в Excel можно сделать связь. Тогда копия ячейки будет автоматически обновляться со скопированной ячейки. Известно, что в Excel есть формулы, так вот при копировании ячеек с формулами можно вставить только получаемые от формул значения. В Excel удобно копировать данные из одного файла (или листа) в другой.

Объяснение:

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота