Предмет: Математика, автор: aheevahursida

Придумайте несколько задач про игры на улице, которые решаются по этой схеме. Запишите решение к ожной из них

Ответы

Автор ответа: aesthetic01
1

Задача 1: На улице стоят N домов. Известно, что i-й дом покрашен в цвет Ci. Также известно, что между домами с одинаковым цветом есть прямая видимость. Определить, сколько домов с прямой видимостью у k-го дома.

Решение:

Для решения этой задачи нам необходимо создать массив цветов домов и массив индексов домов. Затем, для каждого дома, сравнить его цвет с цветами соседних домов. Если цвета совпадают, увеличиваем счетчик для индекса соседнего дома. После этого считаем количество элементов в массиве индексов с положительным значением. Это и будет ответом на задачу.

```

def solve(colors, k):

houses = [0] * len(colors)

for i in range(len(colors)):

if i != k:

if colors[i] == colors[k]:

houses[k] += 1

else:

houses[i] += 1

return houses.count(i for i in houses if i > 0)

```

В этом решении мы создали два массива - один для хранения цветов домов, а другой для подсчета количества видимых домов. Затем мы проходимся по каждому дому, сравнивая его цвет с цветом соседних домов.

Если цвет совпадает, мы увеличиваем счетчик видимых домов для этого индекса. В конце мы возвращаем количество домов, которые видны с текущего дома.

Похожие вопросы
Предмет: История, автор: nastiakirza2012
Предмет: Химия, автор: rcgrrjb882
3. Яка із формул відповідає крохмалю?
а) C6H12O6; б) (C6H10O6)n; в) (C6H10O5)n.

4. Перетворення та утилізація енергії, яка поступає в організм з харчуванням, а також енергії сонячного випромінювання відбуваються за участю ...:
а) запасних білків;
б) транспортних білків;
в) білків біоенергетичної системи.

5. „Солодовийцукор”.Такназивають...
а) сахарозу; б) мальтозу; в) лактозу. Напишіть формулу цієї сполуки.

6. Напишіть структурні формули 2-аміно-3-метилпентанової кислоти та її ізомера.

7. Напишіть рівняння реакції, що лежить в основі спиртового бродіння. Назвіть продукт реакції.

8. Напишітьрівнянняреакційдлятакогоперетворення: етиловийспирт + СuO → A + H2O + Cu
А+Cu(OH)2 →B+Cu2O+H2O 2 B + Mg → C + H2 ↑
Визначте речовини A, B, C.

9. Визначте масу глюкози, що утвориться внаслідок гідролізу сахарози, масою 513г.

10.Внаслідок відновлення нітробензену, масою 369 г утворився анілін. Яка маса аніліну, якщо його вихід становить 85 %? Де використовується продукт даної реакції?
Предмет: Английский язык, автор: Аноним