ксюsha10
01.03.2020 20:09

Вычислить количество двузначных чисел в n последовательности​.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
anton306
18.12.2021 20:40

list = [1,1,0,7,0,9,0,0,5,17]

list_new = []

print("Ваша последовательность чисел: " + str(list))

chk = False

for i in range(len(list)-1):

   if chk == False:

       if list[i] == 0 and list[i+1] == 0:

           list_new.append(list[i])

           list_new.append(list[i+1])

           chk=True

       else:

           list_new.append(list[i])

if chk == False:

   list_new.append(list[-1])

print("Новая последовательность: " + str(list_new))

print("Сумма чисел в новой последовательности: " + str(sum(list_new)))

То же, но для рандомного листа из 100 элементов (и с циклом While посимпатичнее получается):

from random import randint

n = 100

list = [randint(0,9) for x in range(n)]

list_new = []

print("Ваша последовательность чисел: " + str(list))

chk = False

i = 0

while i <= len(list)-1 and chk == False:

   if list[i] == 0 and list[i+1] == 0:

       list_new.append(list[i])

       list_new.append(list[i+1])

       chk=True

   else:

       list_new.append(list[i])

   i += 1

if chk == False:

   list_new.append(list[-1])

   print("В исходной последовательности нет чисел после двух друг за другом идущих нулей.")

   print("Сумма чисел в исходной последовательности: " + str(sum(list_new)))

else:

   print("Новая последовательность: " + str(list_new))

   print("Сумма чисел в новой последовательности: " + str(sum(list_new)))

0,0(0 оценок)
Ответ:
хорошийпарень2
24.11.2022 13:02

В 1867 году в Америке была изобретена механическая пишущая машинка. При ударе по её клавише выскакивал рычажок с закреплённой на нём металлической буквой. Эта буква ударяла по красящей ленте и оставляла

оттиск на бумаге. Если машинистки быстро ударяли по клавишам, то

рычажки не успевали возвращаться на место и заклинивали друг друга.

Чтобы исправить ситуацию, буквы, встречающиеся наиболее часто,

разместили как можно дальше друг от друга.

Раскладка QWERTY на данный момент критикуется как анахронизм: проблема, которая привела к появлению раскладки QWERTY — задевающие друг за друга литеры — давно решена. С тех пор было сделано несколько попыток разработать раскладки, более подходящие для скоростного набора.

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