|
0 / 0 / 0
Регистрация: 29.09.2022
Сообщений: 23
|
|
Определить можно ли сделать a равным b с помощью заданных операций01.10.2022, 10:07. Показов 1753. Ответов 21
J. Две 0-1 последовательности ограничение по времени на тест1 секунда ограничение по памяти на тест256 мегабайт ввод стандартный ввод вывод стандартный вывод У AquaMoon есть две бинарные последовательности a и b, содержащие только 0 и/или 1. Она может выполнить две следующие операции любое количество раз (a1 — первый элемент a, a2 — второй элемент a и т. д.): Операция 1: если a содержит хотя бы два элемента, замените a2 на min(a1,a2) и удалите первый элемент a. Операция 2: если a содержит хотя бы два элемента, замените a2 на max(a1,a2) и удалите первый элемент a. Обратите внимание, что после удаления первого элемента a бывший a2 становится первым элементом a, бывший a3 становится вторым элементом a и так далее, а длина a уменьшается на единицу. Определите, может ли AquaMoon сделать a равным b с помощью этих операций. Входные данные Первая строка содержит единственное целое число t (1≤t≤2000) — количество наборов входных данных. Далее следует описание наборов входных данных. Первая строка каждого набора входных данных содержит два целых числа n, m (1≤n,m≤50, m≤n) — длины a и b соответственно. Вторая строка каждого набора входных данных содержит строку a длины n, состоящую только из символов 0 и 1. Третья строка каждого набора входных данных содержит строку b длины m, состоящую только из символов 0 и 1. Выходные данные Выведите «YES», если AquaMoon может изменить a на b, используя эти операции; в противном случае выведите «NO». Вы можете печатать каждую букву в любом регистре (например, «YES», «Yes», «yes», «yEs» будут распознаны как правильный ответ). Пример входные данные 10 6 2 001001 11 6 2 110111 01 6 2 000001 11 6 2 111111 01 8 5 10000101 11010 7 4 1010001 1001 8 6 01010010 010010 8 4 01010101 1001 8 4 10101010 0110 7 5 1011100 11100 выходные данные YES YES NO NO NO YES YES NO NO YES Примечание В первом наборе входных данных вы можете использовать Операцию 2 четыре раза, чтобы сделать a равным b. Во втором наборе входных данных вы можете использовать Операцию 1 четыре раза, чтобы сделать a равным b. В третьем наборе входных данных можно доказать, что как бы мы ни использовали операции, невозможно сделать a равным b. В четвертом наборе входных данных можно доказать, что как бы мы ни использовали операции, невозможно сделать a равным b. В пятом наборе входных данных вы можете использовать Операцию 2 три раза, чтобы a стало равным 10101, поэтому первый элемент a станет равен первому элементу b, но можно доказать, что независимо от того, как действовать, элементы a со второго по пятый не могут быть такими же как в b. Код на python или С++
0
|
|
| 01.10.2022, 10:07 | |
|
Ответы с готовыми решениями:
21
Определить минимальное количество операций необходимо для того, чтобы сделать число a равным числу b
|
|
Злостный нарушитель
10238 / 5667 / 1260
Регистрация: 12.03.2015
Сообщений: 26,258
|
|
| 01.10.2022, 10:11 | |
|
1
|
|
|
0 / 0 / 0
Регистрация: 29.09.2022
Сообщений: 23
|
|
| 01.10.2022, 10:17 [ТС] | |
|
Да мне надо для практики, код на эти задачи
0
|
|
|
Злостный нарушитель
10238 / 5667 / 1260
Регистрация: 12.03.2015
Сообщений: 26,258
|
|
| 01.10.2022, 10:22 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 29.09.2022
Сообщений: 23
|
|
| 01.10.2022, 10:25 [ТС] | |
|
к сожалению, так и работает, присылает задачи с этого сайта и все делайте как хотите, потом сдавайте, не сдадите, отчисление
0
|
|
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
|
| 01.10.2022, 10:27 | |
|
maxwel_play, ну тогда отчисляйтесь.
0
|
|
|
Злостный нарушитель
10238 / 5667 / 1260
Регистрация: 12.03.2015
Сообщений: 26,258
|
||
| 01.10.2022, 10:28 | ||
|
1
|
||
|
0 / 0 / 0
Регистрация: 29.09.2022
Сообщений: 23
|
|
| 01.10.2022, 10:28 [ТС] | |
|
было бы другое время отчислился бы
0
|
|
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
|
| 01.10.2022, 10:29 | |
|
вам же наверное лекции там читают, материал дают, задания для сам решения... Или вот прям сразу так - пришли первого сентебря на 1 курс на примат и вам дают задние на месяц по плюсам, если не сдадите то вылет?)
Добавлено через 41 секунду maxwel_play, чел, не ссы на фронт не отправят - сначала год, а потом уже туда
0
|
|
|
0 / 0 / 0
Регистрация: 29.09.2022
Сообщений: 23
|
|
| 01.10.2022, 10:31 [ТС] | |
|
ни чье я место не занимаю, я им деньги плачу, так что все норм, я тебе больше скажу на потоке из 120 человек примерно 90 также учится
Добавлено через 1 минуту уже служил в том то и дело, лекции по типу вот призентация крч на паскале там массив например, ну это вот то то, крч завтра лаба будет сами решайте там все, а практику крч на С++ или питоне пишите
0
|
|
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
||||||
| 01.10.2022, 10:32 | ||||||
|
maxwel_play, значит не место им в вышке. почитайте интернетик, что как пишется. посмотрите ютубчик, примеры заданий. Авось hello world сможете написать и сможете ответить на вопрос что выведет
0
|
||||||
|
0 / 0 / 0
Регистрация: 29.09.2022
Сообщений: 23
|
|
| 01.10.2022, 10:33 [ТС] | |
|
да мне как то вообще не интересно это все
0
|
|
|
Злостный нарушитель
10238 / 5667 / 1260
Регистрация: 12.03.2015
Сообщений: 26,258
|
||
| 01.10.2022, 10:37 | ||
|
75% людей на потоке не желают получать знания. Они хотят корочки. Ты реально не рассматривал вариант "почитать матчасть и сделать сраные лабы"? Это же пипец...
0
|
||
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
|||
| 01.10.2022, 10:39 | |||
|
Добавлено через 1 минуту
0
|
|||
|
0 / 0 / 0
Регистрация: 29.09.2022
Сообщений: 23
|
|
| 01.10.2022, 10:39 [ТС] | |
|
ну это спо в 1, в 2 я еще раз повторяю, ситуация вынуждает, к появлению которой я не имею никакого отношения
0
|
|
|
Злостный нарушитель
10238 / 5667 / 1260
Регистрация: 12.03.2015
Сообщений: 26,258
|
|
| 01.10.2022, 10:40 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 29.09.2022
Сообщений: 23
|
|
| 01.10.2022, 10:43 [ТС] | |
|
ну смотри реально, приходишь на лекцию, там все на паскале, например была тема просто составления алгоритмов, была одна лекция, и говорит: это будет на сессии, все больше по составлению алгоритмов тем не было. Далее если брать пример, тема массивов просто код разбирали массивов ни как составляется ни как что, все лекция закончилась, потом лаба, и челики сами сидят на лабе и разбирают, кто то просто гуглит, кто то дома решает. Конечно можно к ней подойти, но все она тебе одному объяснять не будет, плюс лаб очень много, например, чтобы мне реально решить задачу надо часами сидеть, при таком темпе я не смогу лабы делать так быстро как их выпускают, уже идет 5 лаба за месяц.
Добавлено через 40 секунд товарищ, почитайте мой ответ выше и все поймете почему уйти не могу
0
|
|
|
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
|
|||
| 01.10.2022, 11:00 | |||
|
maxwel_play,
вот вам начитка материала на лекции, вот вам простенькие задания на лабах. Добавлено через 1 минуту то что вас отчислят сейчас - брехня. В конце года - да, возможно даже не допустят к сдаче зачётов/экзаменов (двойка автоматом вплоть до комиссии) по предмету
0
|
|||
|
Злостный нарушитель
10238 / 5667 / 1260
Регистрация: 12.03.2015
Сообщений: 26,258
|
||||
| 01.10.2022, 11:01 | ||||
![]()
0
|
||||
|
0 / 0 / 0
Регистрация: 29.09.2022
Сообщений: 23
|
|
| 01.10.2022, 11:15 [ТС] | |
|
мне ваще пофиг честно, смысл тогда там учиться с таким подходом к образованию, с таким же успехом можно дома учиться
0
|
|
| 01.10.2022, 11:15 | |
|
Помогаю со студенческими работами здесь
20
Рекурсия. Определить, можно ли из единицы получить число, только с помощью операций (+ a) и (* b) С помощью заданных операций получить заданное число Как с помощью заданных функций и выведенных операций выразить сумму по модулю 2 Определить результат применения к строке заданных операций Определить, какие из заданных операций присваивания корректны Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|