Автор: | Н. Чистякова | Ограничение времени: | 1 сек | |
Входной файл: | input.txt | Ограничение памяти: | 256 Мб | |
Выходной файл: | output.txt | |||
Максимальный балл: | 100 |
Обитатели планеты Бемоль недавно обнаружили, что соседняя планета, Диез, также населена разумными существами. Предварительные попытки коммуникации показали, что жители планеты Диез наиболее охотно идут на контакт, если информация передаётся им в виде музыкальных произведений, исполненных дуэтом.
В музыкальной традиции планеты Бемоль для записи высоты звука используются целые числа. В соответствии с этой традицией лучшие композиторы планеты Бемоль составили длинное послание-дуэт, однако в последний момент выяснилось, что положительную реакцию у Диезян вызывают только гармоничные дуэты (гармоничным в понимании Диезян является дуэт, где разница высот исполняемых одновременно звуков не превосходит K).
В связи с этим открытием совет по коммуникациям планеты Бемоль принял решение использовать в качестве послания самый длинный из всех гармоничных фрагментов созданного произведения. Помогите членам совета отыскать этот фрагмент.
Первая строка входного файла содержит натуральное число N — длину написанного произведения, и число K — максимально допустимую разность высоты звуков.
Вторая строка содержит N целых чисел AN — последовательность звуков первой партии дуэта.
Третья строка содержит N целых чисел BN — последовательность звуков второй партии дуэта.
Первая и вторая партия исполняются одновременно.
Выходной файл должен содержать две строки: первая — последовательность чисел, составляющих искомый фрагмент первой партии, вторая — соответствующая последовательность из второй партии. Если в партии встречается несколько гармоничных фрагментов одинаковой длины, выведите первый из них. Если подходящего фрагмента не существует, выведите единственное число 0.
1 ≤ N ≤ 104, − 1000 ≤ AN, BN ≤ 1000, 1 ≤ K ≤ 100
№ | Входной файл (input.txt ) |
Выходной файл (output.txt ) |
---|---|---|
1 |
|
|
2 |
|
|