n хот, тэдгээрийн хооронд m зам бий. Каалеппи одоо a хотод бөгөөд b хот руу явахыг хүсэж байна.
Гэвч асуудал бий: Каалеппи саяхан c хотод банк дээрэмдсэн тул уг хотод орж болохгүй — орон нутгийн цагдаа түүнийг барих болно. c хотоор дайралгүйгээр a хотоос b хот руу зам байгаа эсэхийг тогтоо.
Нэмэлт бэрхшээл: a, b, c утгууд өөрчлөгддөг q хүсэлтийг боловсруулах ёстой.
Эхний мөрөнд n, m, q гурван бүхэл тоо байна: хот, зам, хүсэлтийн тоо. Хотууд 1,2,…,n гэсэн дугаартай.
Дараа нь замуудыг илэрхийлсэн m мөр байна. Мөр бүрт a, b хоёр бүхэл тоо байна: a, b хотуудын хооронд зам бий. Зам бүр хоёр тийш чиглэлтэй.
Эцэст нь хүсэлтүүдийг илэрхийлсэн q мөр байна. Мөр бүрт a, b, c гурван бүхэл тоо байна: c хотоор дайралгүйгээр a хотоос b хот руу зам байгаа юу?
Аль ч хоёр хотын хооронд зам байдаг гэж үзэж болно.
Хүсэлт бүрт ийм зам байвал "YES", үгүй бол "NO" хэвлэ.
5 6 3 1 2 1 3 2 3 2 4 3 4 4 5 1 4 2 3 5 4 3 5 2
YES NO YES