В журнале была опубликована статья Р., в которой автор утверждал, что ныне покойный Г. в 40-х годах участвовал в фабрикации дел против невиновных людей, писал доносы на них, в результате честные люди были репрессированы. Дочь Г. обратились в суд с иском к редакции журнала с требованием о защите чести и достоинства умершего отца, указав, что изложенные в статье сведения порочат отца и не соответствуют действительности. Возражая против иска, редакция ссылалась на то, что истица 36 не представила суду убедительных доказательств того, что опубликованные сведения не соответствуют действительности. Вправе ли дочь гражданина Г. обратиться в суд с требованием о защите чести и достоинства умершего отца? Как следует привлечь ответчиками по делу? Как должен быть решен спор? Изменится ли ситуация, если требование о защите чести и достоинства умершего Г. предъявит М., не являвшийся членом семьи Г., но хорошо знавший его?
Ответы на вопрос:
import math
import sys
def get_first_max(tree, idx, l, r, L, R):
if r <= L or R <= l:
return -1
if l >= L and r <= R:
return tree[idx]
m = (l + r) // 2
return max(get_first_max(tree, idx * 2 + 1, l, m, L, R), get_first_max(tree, idx * 2 + 2, m, r, L, R))
num = input()
k = int(input())
n = len(num)
N = 2**math.ceil(math.log2(n))
M1 = 10 ** 7
M2 = 10 ** 6
tree = [-1] * (2 * N)
for i in range(n):
tree[N - 1 + i] = int(num[i]) * M1 + M2 - i
for i in range(N - 2, -1, -1):
tree[i] = max(tree[2 * i + 1], tree[2 * i + 2])
i = 0
ans = ""
for _ in range(n - k):
maximum = get_first_max(tree, 0, 0, N, i, i + k + 1)
val = maximum // M1
pos = M2 - maximum % M1
ans += str(val)
k -= pos - i
i = pos + 1
if k == 0:
ans += num[i:]
break
print(ans)
Объяснение:
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Право
-
mnmnho5729.03.2023 17:59
-
умно5556719.04.2021 06:34
-
Yanaaa1304.09.2021 17:00
-
yubloh12.04.2023 01:58
-
Sasha47630.08.2022 08:17
-
NAPAS22818.11.2021 19:59
-
AQUA11129.10.2020 08:51
-
Milk211101.06.2023 23:49
-
vilkinakarina17.04.2023 06:15
-
ялюблюкотиков25.01.2020 21:14
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.