busways busways mét hö thèng c¸c xe buýt cã nhiöm vô chuyªn chë hµnh kh¸ch ®i l¹i gi÷a mét sè ga sao cho ®¶m b¶o týnh liªn th«ng hai chiòu gi÷a c¸c ga nµy hö thèng bao gåm mét sè tuyõn ®­êng mçi tuyõ

1 15 0
busways busways mét hö thèng c¸c xe buýt cã nhiöm vô chuyªn chë hµnh kh¸ch ®i l¹i gi÷a mét sè ga sao cho ®¶m b¶o týnh liªn th«ng hai chiòu gi÷a c¸c ga nµy hö thèng bao gåm mét sè tuyõn ®­êng mçi tuyõ

Đang tải... (xem toàn văn)

Thông tin tài liệu

Mét hµnh kh¸ch muèn ®i tõ ga ®Çu ®Õn ga cuèi, cã thÓ ®i trªn mét tuyÕn hoÆc ph¶i chuyÓn tuyÕn mét sè lÇn ë nh÷ng n¬i cã ga chung.[r]

(1)

busways

Một hệ thống xe buýt có nhiệm vụ chuyên chở hành khách lại số ga cho đảm bảo tính liên thông hai chiều ga Hệ thống bao gồm số tuyến đờng, tuyến đờng gồm số ga khác theo thứ tự mà xe buýt qua Xe buýt thuộc tuyến đờng chạy tuyến đờng đó, lần lợt qua ga thuộc tuyến hết, sau lại quay đầu chạy theo hớng ngợc lại Có thể có số ga chung cho số tuyến đờng Một hành khách muốn từ ga đầu đến ga cuối, tuyến phải chuyển tuyến số lần nơi có ga chung Bài tốn đặt là, tìm hành trình cho phép từ ga đầu đến ga cuối cho số lần phải chuyển tuyến Nếu tồn nhiều phơng án nh vậy, tìm phơng án qua ga

Dữ liệu vào đợc đọc từ file văn bản, gồm: - dòng đầu số tuyến đờng,

- dịng tiếp, dịng mơ tả tuyến đờng, gồm chuỗi ký tự viết liền nhau, ký tự mô tả tên ga theo thứ tự ga tuyến (chú ý ga tuyến khác nhau, nhng ga tuyến khác trùng nhau, tên ga ký tự hiển thị đợc bảng mã ASCII),

- dßng tiÕp theo số hành trình cần tìm,

- cỏc dịng tiếp, dịng mơ tả hành trình cần tìm, gồm cặp ký tự viết liền nhau, xác định tên ga đầu ga cuối

Giả thiết liệu vào hợp lệ, không cần kiểm tra Giới hạn kích thớc 100 cho số tuyến đờng 50 cho số ga tuyến đờng

Kết đa file văn bản, hành trình đợc viết dịng, gồm ký tự biểu diễn tên ga viết theo thứ tự đợc Các tên ga đợc viết thành nhóm theo tuyến đờng: thuộc tuyến viết liền nhau, sang tuyến khác viết cách dấu trắng (space), tên ga chung đợc viết lặp lại

ThÝ dô :

File liệu vào dới : 3

ABC DBE GAEH 2 HC GB

mô tả hệ thống xe bt gồm tuyến nh hình vẽ địi hỏi tìm hành trình: từ H đến C từ G đến B thoả mãn yêu cầu nờu

File kết cho thí dụ là: HEA ABC

GA AB

trong dịng đầu mơ tả hành trình từ H đến C gồm tuyến, ga, dịng thứ hai mơ tả hành trình từ G đến B gồm tuyến, ga

A B C

D

E

G

Ngày đăng: 13/04/2021, 19:37

Tài liệu cùng người dùng

Tài liệu liên quan