Карева Даниил1537
?>

ФО №6 (часть 2) за 18.02- Измените программу так, что бы она вычисляла другой пример (x+3)/3-(x-3)/4+3*x^3") ( )

Информатика

Ответы

Konstantinovna1936

f = open('C:/Users/7777/Downloads/24 (3).txt')

s = f.readline()

k = 0

maxK = 0

p = ''

for c in s:

   p += c

   if p.count('D') <= 1:

       k += 1

       maxK = max(maxK, k)

   else:

       p = p[:-1].split('D')[-1] + 'D'

       k = len(p)

print(maxK)

А это более сокращённый вариант:

k = 0

maxK = 0

temp = ''

for item in open('C:/Users/7777/Downloads/24 (3).txt').readline():

   temp += item

   if temp.count('D') <= 1:

       k += 1

       maxK = max(maxK, k)

   else:

       temp = temp[:-1].split('D')[-1] + 'D'

       k = len(temp)

print(maxK)

Объяснение:

Вот, вроде бы так

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

ФО №6 (часть 2) за 18.02- Измените программу так, что бы она вычисляла другой пример (x+3)/3-(x-3)/4+3*x^3") ( )
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Zhanna417
pifpaf85
lokos201272
Yelena_Yuliya1847
yaelenatu
APerova3464
anna241273
Матфеопуло1006
hbqhzwtd
ivanov568
alexandr25901
museumuzl
tanyatanyat
Абумислимовна_кооператив585
Сор по информатике овермного ​
mmctriitsk