М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
zoyasvet
zoyasvet
09.05.2021 14:37 •  Информатика

Информатика 11 класс в этом году третий раз одна известная компания проводит соревнование по программированию искусственного интеллекта для игровых стратегий. в этот раз участникам предложили написать искусственный интеллект для командой хоккеистов. просидев за компьютером пару дней и ночей, вася смог заставить свою команду ездить за шайбой, подбирать ее, атаковать подвернувшихся соперников и бить точно по воротам. но вот беда: забивать получается редко. просматривая проведенные бои, он заметил, что часто атаку срывает выезжающий из ворот на встречу защитник. естественно, вася захотел исправить это, но оказалась ему не по зубам. известно расстояние d между и защитником, а так же их скорости u и v соответственно. может пробить по воротам с замахом или без него. удар с замахом является более приоритетным, так как скорость шайбы будет больше, что значительно повышает шанс забить её в ворота. на замах требуется z единиц времени, а максимальная сила при ударе с замахом будет достигнута через s единиц времени после начала замаха. в первые z единиц времени замаха игрок не сможет совершить удар по воротам, а по окончании s единиц времени игрок в любом случае ударит по воротам. удар нужно наносить непосредственно перед столкновением. васе улучшить стратегию и определите, когда нужно бить с замахом и через сколько единиц времени нужно будет нанести удар по воротам. формат ввода во входном файле заданы пять целых чисел d, u, v, z и s (1 ≤ d, u, v, z, s ≤ 109, z ≤ s) — расстояние между и защитником, скорость , скорость защитника, минимальное и максимальное время, через которое можно нанести удар с замахом. формат вывода в выходной файл выведите два целых числа. если успевает пробить с замахом выведите, через сколько нужно начать делать замах и через сколько нужно нанести удар по воротам. когда не успевает сделать замах, первое число должно равняться -1.

👇
Ответ:
Valya199531
Valya199531
09.05.2021
Это компания Megacorp, То есть свои иследования они проводиле на игре ДОТа
4,4(47 оценок)
Открыть все ответы
Ответ:
MainkraeTV
MainkraeTV
09.05.2021

Ғаламтор - қазіргі қоғамның ажырамас бөлігіне айналған дүние. Тіпті, кейбіріміз ғаламторсыз өмір сүре алмайтын деңгейге жеттік. Ғаламтордың жылдамдығы нашарлап қалса болды, - ашуға беріліп шыға келеміз. Бұлай ашулануға негіз бар ма әлде жоқ па? Соны анықтап алайық.

Ғаламтордың пайдалы жақтары

Ғаламтор - ғылым мен техниканың шынайы жетістігі. Ол - сөзсіз. Интернетті қолдана алатын кез келген адам өзіне қалаған ақпарат мен мағлұматты тауып, қажетіне жарата алады. Мазалап жүрген сауалдарының жауабын табады. Әлемдік жаңалықтар мен оқиғалардан хабардар болып отыруға көмектеспек. Бұл жағынан интернет адамның білімі мен қабілетін, тұлғалық қасиеттерін дамытуға ықпал етеді.

Ғаламторда шек жоқ. Алыста жүрген ата-анаңмен де, туған-туыстарыңмен де емін-еркін байланыс ұстайсың, сөйлесесіз, хабарласасың. Тіпті, адамдардың қолы жетпейтін жерге осы ғаламтордың қолы тиіп тұр. Көрісе алмаған адамыңмен ғаламтор арқылы байланыс орнатасың. Ғашығын да ғаламтордан тауып жатқандар қаншама.

Ғаламдық желі, сөзсіз, адамның білімін жетілдіруге көмектесетін құрал. Соның арқасында шет тілін үйреніп, түрлі курстар мен тренингтерге қатысуға болады. Одан бөлек, ғаламтор - нағыз табыс көзіне айналып отырған сала. Онымен табыс тауып отырғандар да аз емес.

Ғаламтордың зияны

Өкінішке орай, жоғарыда айтылған ғаламтордың артықшылықтарына қарамастан, оның зиян жақтары да көп болып шықты. Ғаламторға деген тәуелділік қазір ғаламдық мәселеге айналып бара жатыр. Соның кесірінен адамдар арасындағы күнделікті байланыс бұзылып барады. Адамдар бір-бірімен сөйлесуді, әңгімелесуді, сырын бөлісуді ұмытып бара жатқандай. Жылы шырай танытып, шүлдірлеп сөйлесуден, жанды, табиғи қатынастан қалып барамыз.

Ғаламтордың келесі зиянды тұсы - адамның денсаулығы. Компьютер алдында ұзақ отырған адамның денсаулығы да нашарлай түседі. Өйткені ол қозғалыстан қалып, оның соңы бел, арқа, көз ауруларына әкелуі мүмкін.

Одан бөлек, қазіргі таңда ғаламторда алаяқтар да көбейді. Олардан сақтанудың да қамын жасаған абзал.

4,8(42 оценок)
Ответ:
Nikakrmararle
Nikakrmararle
09.05.2021

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)

Объяснение:

4,6(20 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ