Dash528
23.11.2022 08:29

Ту. 120 см, ь
20 см, с = 0,4 г.
иній касі
Для a =
14. Для виготовлення жерстяної коробки використовують квадрат-
ний лист жерсті розміром ахасм2. Висота коробки становить
Побудуйте блок-схему для розв'язування задачі та реалізуйте
bcм. Маса 1 см2 жерсті становить сг. Визначте масу коробки.
відповідну програму мовою Python у середовищі програмування​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
bettihorvath13
21.12.2021 07:15

проверено на Сириусе

Объяснение:

global n,m,matrix,pathmatrix

 

#Возвращает минимальный путь от (0,0) до (x,y)

def rec(x, y):

   try:

       return pathmatrix[x,y]

   except:

       if x > 0:

           left = rec(x - 1, y)

       else:

           left = (-1,[])

       if y > 0:

           up = rec(x, y - 1)

       else:

           up = (-1,[])

       maxdist = max(left[0], up[0]) + matrix[x][y]

       if left[0] > up[0]:

           path = pathmatrix[x - 1,y][1].copy()

           path.append('D')

       else:

           path = pathmatrix[x,y - 1][1].copy()

           path.append('R')

       pathmatrix[x,y] = (maxdist,path)

       return pathmatrix[x,y]

 

n,m = [int(i) for i in input().split()]

matrix = [[int(i) for i in input().split()] for j in range(n)]

#Тут будем хранить минимальную дистанцию и путь до каждой клетки от (0,0)

pathmatrix = {(0,0) : (matrix[0][0], [])}

res = rec(n-1,m-1)

print(res[0])

print(' '.join(res[1]))

0,0(0 оценок)
Ответ:
arzanix
27.11.2022 11:30
Не особо знаю паскаль, так что дабы не накосячить с синтаксисом, покажу на примере. Тут всё просто - тебе лишь нужен цикл For и расчет процентов.

FOR i = 1 TO 100
percents = FIX(x * p / 100) ' здесь у нас есть переменная percents, которой присваиваются округленные функцией fix проценты (насколько я знаю, в паскале аналогичная функция называется Round)
x = x + percents 'тут всё понятно - переменной X присваивается она сама и годовые проценты по вкладу
IF x >= y THEN 'проверяем, не равен или не превысил ли наш вклад ожидаемую сумму
PRINT i 'в цикле For можно не заморачиваться с отслеживанием лет, переменная i сама подсчитает количество итераций-лет
END 'завершаем программу
END IF
NEXT i ' конец цикла
Можно ещё чисто для себя добавить в условие вывод переменной X, чтобы было нагляднее.  
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота