Có một chú khỉ con đang học nhảy từ cành nọ sang cành kia tại cái cây chú ưa thích. Cây có đỉnh được đánh số từ đến , có cạnh và chú có thể nhảy giữa các đỉnh có khoảng cách không quá (khoảng cách được tính là số cạnh trên đường đi ngắn nhất giữa hai đỉnh).
Gọi là số bước nhảy ít nhất để chú nhảy từ đỉnh đến đỉnh . Hãy tính giá trị biểu thức:
Dữ liệu vào:
Dòng đầu tiên có hai số và ;
Dòng tiếp theo có số thể hiện có đường đi từ đỉnh đến với ( thì đỉnh là gốc cây).