В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
fotoschoolio
fotoschoolio
11.08.2022 09:29 •  Математика

Сын всемирно известного путешественника Валериан Фогг заключил пари, что сможет повторить кругосветное путешествие своего отца. В каждом городе, который он должен посетить, есть либо морской порт, либо аэропорт. Города можно задать как строку s длины n, где si = А, если в i-м городе есть аэропорт, и si=М, если в i-м городе есть морской порт. Сейчас Валериан находится в первом городе (которому соответствует s1), и ему нужно попасть в последний город (которому соответствует sn). Если для двух городов i и j на всех перекрестках i,i+1,…,j−1 есть морской порт, то можно заплатить a дублонов за билет на корабль, и доплыть от i-го города до j-го (в нем порт может и отсутствовать). Формально, заплатив a дублонов, Валериан может добраться из i до j, если st=М для всех i ≤ t < j. То же верно и для аэропортов, но цена билета на дирижабль равна b. Например, если s=«AAМММAМ», a=4 и b=3, то Валериан может: купить билет на дирижабль, чтобы добраться от 1 до 3, купить билет на корабль, чтобы добраться от 3 до 6, купить билет на дирижабль, чтобы добраться от 6 до 7. Так ему нужно потратить 4+3+4=11 дублонов. Обратите внимание, последний город (т.е. символ sn) не влияет на итоговую стоимость. Однако пари Валериан выиграет, только если сможет повторить подвиг отца, и наличных у него всего р, чего может не хватить на весь маршрут. Однако старый друг готов и доставить Валериана в любой город. Но что бы пари считалась выигранным необходимо, чтобы это был ближайший город i к первому так, чтобы ему хватило денег добраться от i-го города до n-го. Напишите программу, которая вычислит минимальный номер города i, до которого Валериана должен доставить друг. Формат ввода В первой строке входных данных даны три целых числа a,b,p — стоимость билета на дирижабль, стоимость билета на корабль, и количество денег у Валериана соответственно (1 ≤ a, b, p ≤105). Во второй строке входных данных дана строка s, в которой si=A, если в i-м городе можно сесть на дирижабль, и si=М, если в i-м городе можно сесть на корабль. (2 ≤ длина строки s ≤ 105). Формат вывода В выходные данные необходимо вывести одно целое число i — минимальный номер города , до которого Валериана должен доставить друг. Пример 1 Ввод Вывод 3 2 8 MM 2 Пример 2 Ввод Вывод 5 3 4 1 Пример 3 Ввод Вывод 2 1 1 AMAAAM 3

Показать ответ
Ответ:
ordal2
ordal2
28.06.2022 07:47

Правильная игра первого игрока - расставлять в одну строку наибольшие числа, правильная игра второго игрока - расставлять в одну строку меньшие числа.

При правильной игре обоих они будут расставлять числа в одну и ту же строку.

Тогда первый поставит в первую строку числа 64, 63, 62 и 61, второй - числа 1, 2, 3 и 4. Сумма чисел в строке будет 260.

Во вторую строку первый поставит числа 60, 59, 58 и 57, второй - 5, 6, 7 и 8. Сумма чисел в строке будет 260.

И так далее. Сумма чисел в каждой строке будет равна 260.

0,0(0 оценок)
Ответ:
ArkhamCity
ArkhamCity
10.10.2022 01:32

5) х= -1

6) 30

7) -8,1

8) 1839,12792

9) у₁=0,2

у₂= -1,4

Пошаговое объяснение:

5) -2*(Х-2)+3(2-3Х)=21

-2х+4+6-9х=21

-11х=21-4-6

-11х=11

х= -1

6) -0,25*2/3*(-40)*(4,5)=45*2/3=30

7) (-3,25-(-1,75)):(0,6)+0,8*(-7)= -2,5-5,6= -8,1

8) 1.у=4,520-5\8(3,2а-13/5в)-7,2(-4,9а+2,5в) якщо а=-10;в=0,1

у=4,520-5\8(3,2а-13/5в)-7,2(-4,9а+2,5в)

у=4,520-2а+1,625в+35,28а-18в

у=4,520+33,28*(-10)-16,275*0,1

у=4,520-332,8-1,6375

у= -329,9157

2. 0,5*(1,6Х-6,4у)-2,4(1,5Х+у) якщоХ=3; у= -329,9157

0,5*(1,6Х-6,4у)-2,4(1,5Х+у)= 0,8Х-3,2у-3,6Х-2,4у= -2,8*3-5,6*-329,9157= -8,4+1847,52792= 1839,12792

9) (5у+7)(2у-0,4)=0

10у^2-2у+14у-2,8=0

10у^2+12у-2,8=0

D=144-4*10*(-2,8)=144+112=256=16^{2}

у₁=\frac{-12+16}{2*10}=\frac{4}{20}=0,2

у₂=\frac{-12-16}{2*10}=\frac{-28}{20}= -1,4

0,0(0 оценок)
Популярные вопросы: Математика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота