Пошук у ширину 0-1
Дуже проста
Обмеження на час виконання 3 секунди
Обмеження на використання пам'яті 128 мегабайтів
Дано неорієнтований граф. Вага його ребер може бути рівною лише або . Знайдіть найкоротшу відстань між вершинами та .
Вхідні дані
Перший рядок містить чотири цілі числа: кількість вершин , кількість ребер та номери вершин і . Кожен з наступних рядків містить три цілі числа , та , які задають неорієнтоване ребро з цілочисельною вагою .
Вихідні дані
Виведіть найкоротшу відстань між вершинами та .
Приклади
Вхідні дані #1
Відповідь #1
Відправки 2K
Коефіцієнт прийняття 48%