We want to create a smartphone application to help visitors of a shopp dịch - We want to create a smartphone application to help visitors of a shopp Việt làm thế nào để nói

We want to create a smartphone appl

We want to create a smartphone application to help visitors of a shopping mall and you have
to calculate the shortest path between pairs of locations in the mall. Given the current location
of the visitor and his destination, the application will show the shortest walking path (in meters)
to arrive to the destination.
The mall has N places in several floors connected by walking paths, lifts, stairs and escalators
(automated stairs). Note that the shortest path in meters may involve using an escalator in the
opposite direction. We only want to count the distance that the visitor has walked so each type
of movement between places has a different cost in meters:
• If walking or taking the stairs the distance is the euclidean distance between the points.
• Using the lift has a cost of 1 meter because once we enter the lift we do not walk at all. One
lift can only connect 2 points. An actual lift connects the same point of different floors,
in the map all the points connected by a lift have the corresponding edge. So you do not
need to worry about that. For instance, if there are three floors and one lift at position
(1,2) of each floor, the input contains the edges (0, 1, 2) → (1, 1, 2), (1, 1, 2) → (2, 1, 2) and
(0, 1, 2) → (2, 1, 2). In some maps it can be possible that a lift does not connect all the
floors, then some of the edges will not be in the input.
• The escalator has two uses:
– Moving from A to B (proper direction) the cost is 1 meter because we only walk a few
steps and then the escalator moves us.
– Moving from B to A (opposite direction) has a cost of the euclidean distance between
B and A multiplied by a factor of 3.
The shortest walking path must use only these connections. All the places are connected to
each other by at least one path.
INPUT
Each input file contains the map of a unique shopping mall and a list of queries.
The first line contains two integers N (N ≤ 200) and M (N −1 ≤ M ≤ 1000), the number of
places and connections respectively. The places are numbered from 0 to N-1. The next N lines
contain floor and the coordinates x, y of the places, one place per line. The distance between
floors is 5 meters. The other two coordinates x and y are expressed in meters.
The next M lines contain the direct connections between places. Each connection is defined
by the identifier of both places and the type of movement (one of the following: walking, stairs,
lift, or escalator). Check the cost of each type in the description above. The type for places
in the same floor is walking.
The next line contains an integer Q (1 ≤ Q ≤ 1000) that represents the number of queries
that follow. The next Q lines contain two places each a and b. We want the shortest walking
path distance to go from a to b.
OUTPUT
For each query write a line with the shortest path in walked meters from the origin to the
destination, with each place separated by a space
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Chúng tôi muốn tạo ra một ứng dụng điện thoại thông minh để giúp khách truy cập của một trung tâm mua sắm và bạn cóđể tính toán đường đi ngắn nhất giữa các cặp của các địa điểm ở trung tâm mua sắm. Cho vị trí hiện tạikhách truy cập và đích đến của mình, ứng dụng sẽ hiển thị con đường đi bộ ngắn nhất (trong mét)để đến với các điểm đến.Trung tâm mua sắm có N nơi ở một số tầng, kết nối bằng cách đi bộ các con đường, Thang máy, cầu thang và thang cuốn(cầu thang tự động). Lưu ý đường đi ngắn nhất trong mét có thể liên quan đến bằng cách sử dụng một thang cuốn trong cácđối diện với hướng. Chúng tôi chỉ muốn để tính khoảng cách các khách truy cập đã đi vì vậy mỗi loạidi chuyển giữa các địa điểm có một chi phí khác nhau trong mét:• Nếu đi bộ hoặc dùng cầu thang khoảng cách là khoảng cách Euclid giữa các điểm.• Sử dụng Thang máy có một chi phí của 1 mét, vì một khi chúng ta bước vào Thang máy chúng tôi không đi bộ ở tất cả. Một trong nhữngThang máy chỉ có thể kết nối 2 điểm. Một thực tế lift kết nối cùng một điểm sàn khác nhau,trong bản đồ tất cả các điểm kết nối bằng một Thang máy có cạnh tương ứng. Vì vậy, bạn khôngcần phải lo lắng về điều đó. Ví dụ, nếu có ba tầng và một Thang máy ở vị trí(1,2) của mỗi tầng, các đầu vào có chứa cạnh (0, 1, 2) → (1, 1, 2), (1, 1, 2) → (2, 1, 2) và(0, 1, 2) → (2, 1, 2). Trong một số bản đồ, nó có thể có thể là một Thang máy không kết nối tất cả cácsàn nhà, sau đó một số các cạnh sẽ không trong đầu.• Lên Thang máy có hai công dụng:-Di chuyển từ A đến B (đúng hướng) chi phí là 1 mét bởi vì chúng tôi chỉ đi bộ một vàiCác bước và sau đó lên Thang máy di chuyển chúng tôi.-Di chuyển từ B đến (theo hướng ngược lại) có chi phí khoảng cách Euclid giữaB và A nhân của một yếu tố của 3.Con đường đi bộ ngắn nhất phải sử dụng chỉ là những kết nối. Tất cả các nơi này được kết nối vớinhau bởi ít nhất một con đường.ĐẦU VÀOMỗi tập tin đầu vào chứa đồ của một trung tâm mua sắm duy nhất và một danh sách các truy vấn.Dòng đầu tiên chứa hai số nguyên N (N ≤ 200) và M (N −1 ≤ M ≤ 1000), số lượngđịa điểm và kết nối tương ứng. Những nơi được đánh số từ 0 đến N-1. N dòng tiếp theochứa các sàn và tọa độ x, y của các địa điểm, một trong những nơi mỗi dòng. Khoảng cách giữasàn nhà là 5 mét. Hai tọa độ x và y được bày tỏ trong mét.Dòng M tiếp theo có chứa các kết nối trực tiếp giữa các địa điểm. Mỗi kết nối được định nghĩabởi các định danh của địa điểm và các loại hình di chuyển (một trong các cách sau: đi bộ, cầu thang,Thang máy hoặc thang cuốn). Kiểm tra các chi phí của từng loại trong các mô tả ở trên. Loại địa điểmtrong cùng một tầng đi bộ.Dòng tiếp theo có chứa một số nguyên Q (1 ≤ Q ≤ 1000) đại diện cho số lượng các truy vấnmà làm theo. Kế tiếp dòng Q chứa hai nơi một và b. Chúng tôi muốn đi bộ ngắn nhấtcon đường xa để đi từ một đến b.SẢN LƯỢNGCho mỗi truy vấn viết một đường với đường đi ngắn nhất trong đi mét từ nguồn gốc để cácđiểm đến, với mỗi nơi cách nhau bởi dấu cách
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Chúng tôi muốn tạo ra một ứng dụng điện thoại thông minh để giúp khách truy cập của một trung tâm mua sắm và bạn có
để tính toán đường đi ngắn nhất giữa các cặp địa điểm ở trung tâm mua sắm. Với vị trí hiện tại
của người truy cập và đích của mình, ứng dụng sẽ hiển thị các con đường đi ngắn nhất (m)
đến đến đích.
Các trung tâm này có N nơi trong nhiều tầng nối với nhau bằng con đường đi bộ, thang máy, cầu thang và thang cuốn
(tự động cầu thang ). Lưu ý rằng con đường ngắn nhất trong mét có thể liên quan đến việc sử dụng thang cuốn ở
hướng ngược lại. Chúng tôi chỉ muốn đếm khoảng cách mà khách truy cập đã đi như vậy mỗi loại
di chuyển giữa những nơi có chi phí khác nhau theo mét:
. • Nếu đi bộ hoặc đi cầu thang khoảng cách là khoảng cách Euclide giữa các điểm
• Sử dụng thang máy có chi phí 1 mét bởi vì một khi chúng ta bước vào thang máy, chúng tôi không đi bộ ở tất cả. Một
thang máy chỉ có thể kết nối 2 điểm. Một thang máy thực tế kết nối cùng một điểm của tầng khác nhau,
trong bản đồ tất cả các điểm nối với nhau bằng một thang máy có các cạnh tương ứng. Vì vậy, bạn không
cần phải lo lắng về điều đó. Ví dụ, nếu có ba tầng và một thang máy ở vị trí
(1,2) của mỗi tầng, đầu vào có chứa các cạnh (0, 1, 2) → (1, 1, 2), (1, 1, 2) → (2, 1, 2) và
(0, 1, 2) → (2, 1, 2). Trong một số bản đồ có thể được có thể là một thang máy không kết nối tất cả các
tầng, sau đó một số các cạnh sẽ không được ở đầu vào.
• Thang cuốn có hai sử dụng:
- Vận chuyển từ A đến B (hướng thích hợp) chi phí là 1 mét bởi vì chúng tôi chỉ đi bộ một vài
bước và sau đó cầu thang cuốn đưa chúng ta.
- Vận chuyển từ B đến A (hướng ngược lại) có một chi phí của khoảng cách Euclide giữa
B và A nhân với hệ số 3.
các con đường đi ngắn nhất phải sử dụng chỉ những kết nối này. Tất cả những nơi được kết nối với
nhau bởi ít nhất một con đường.
Input
Mỗi tập tin đầu vào có chứa các bản đồ của một trung tâm mua sắm độc đáo và một danh sách các câu truy vấn.
Dòng đầu tiên chứa hai số nguyên N (N ≤ 200) và M (N -1 ≤ M ≤ 1000), số lượng các
địa điểm và các kết nối tương ứng. Những nơi được đánh số từ 0 đến N-1. N dòng tiếp theo
chứa sàn và các tọa độ x, y của nơi, một nơi trên mỗi dòng. Khoảng cách giữa các
tầng là 5 mét. Các khác hai tọa độ x và y được thể hiện bằng m.
Các M dòng tiếp theo chứa các kết nối trực tiếp giữa các nơi. Mỗi kết nối được định nghĩa
bởi các định danh của cả hai nơi và các loại chuyển động (một trong các cách sau: đi bộ, cầu thang,
thang máy, thang cuốn hoặc). Kiểm tra các chi phí của từng loại trong các mô tả ở trên. Các loại cho những nơi
trong cùng một tầng là đi bộ.
Các dòng tiếp theo chứa số nguyên Q (1 ≤ Q ≤ 1000) đại diện cho số của các truy vấn
tiếp theo. Q dòng tiếp theo chứa hai nơi mỗi a và b. Chúng tôi muốn ngắn nhất đi bộ
khoảng cách đường đi từ a đến b.
OUTPUT
Đối với mỗi truy vấn viết một dòng với con đường ngắn nhất đi mét từ gốc đến
đích, với mỗi vị trí cách nhau bởi một không gian
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: