Không hỗ trợ Mobile

Chế độ luyện tập yêu cầu môi trường màn hình lớn để làm bài và chống gian lận hiệu quả. Vui lòng truy cập bằng máy tính (Desktop/Laptop) để tiếp tục thao tác.

Quay lại trang chủ

#1508 · Đồng bạc cổ

Rôn là một người cởi mở và vì vậy có rất nhiều bạn bè. Một buổi tối, khi mở Mail, Rôn ngạc nhiên một cách thú vị khi thấy Mail của một người bạn cũ thời niên thiếu mời tới họp mặt. Không một chút lưỡng lự, Rôn nhận lời. Biết rằng bạn mình say mê sưu tập tiền cổ và trong bộ sưu tập còn thiếu một đồng bạc đặc biệt thời trung cổ.

Nước của Rôn có n thành phố, đánh số từ 1 đến n nối với nhau bởi m đường hai chiều, mỗi con đường nối một cặp hai thành phố khác nhau và mỗi cặp thành phố có không quá một con đường nối trực tiếp. Rôn ở thành phố A, người bạn - ở thành phố B (A \neq B). Qua thông tin mà ChatGPT cung cấp Rôn biết danh sách k thành phố có bán đồng tiền này và giá bán ở mỗi thành phố. ChatGPT cũng cho biết chi phí d_{ij} đi từ thành phố i tới thành phố j nếu hai thành phố này có đường nối trực tiếp.

Rôn quyết định sẽ lái xe đi từ A tới B và sẽ mua đồng tiền cổ ở một trong số các thành phố trên đường đi. Vấn đề là phải chọn đường đi sao cho tổng chi phí đi cộng với chi phí mua đồng tiền cổ là nhỏ nhất.

Yêu cầu: Xác định tổng chi phí nhỏ nhất để thực hiện kế hoạch của Rôn.

Ví dụ:

17021174123983.png

Dữ liệu vào

  • Dòng đầu tiên chứa ba số nguyên n, mk.
  • Dòng thứ hai chứa hai số nguyên AB.
  • Dòng thứ ba chứa k cặp số nguyên, mỗi cặp xác định thành phố và giá bán đồng tiền cổ (nằm trong phạm vi từ 1 đến 10^9), ở các thành phố khác nhau – giá khác nhau;
  • Mỗi dòng trong m dòng còn lại chứa ba số nguyên i, jd_{ij} .

Dữ liệu ra

Đưa ra hai số nguyên – chi phí nhỏ nhất tìm được và số hiệu cửa hàng cần mua đồng tiền cổ, nếu có nhiều thành phố mua đồng tiền cổ với chi phí nhỏ nhất thì chọn thành phố có đồng tiền trị giá nhất, nếu có nhiều thành phố thỏa mãn với trị giá đồng tiền cổ như nhau thì chọn thành phố có chỉ số nhỏ nhất.

BẢNG TỔNG QUAN KẾT QUẢ

# Tài khoản Kết suất Lúc nộp
1
0 ms 216 KB
1866 Bytes
11/06/2025
10:24
2
H
0 ms 216 KB
2647 Bytes
19/06/2025
10:11
3
H
0 ms 216 KB
4413 Bytes
11/06/2025
07:57
4
H
0 ms 220 KB
1447 Bytes
31/05/2025
10:25
5
H
0 ms 220 KB
1447 Bytes
31/05/2025
10:31
6
H
0 ms 220 KB
2569 Bytes
19/06/2025
10:21
7
H
0 ms 220 KB
4413 Bytes
04/06/2025
10:30
8
0 ms 220 KB
5339 Bytes
12/06/2025
09:35
9
V
Phan Văn Vinh @2380602566
0 ms 224 KB
1432 Bytes
12/06/2025
15:43
10
P
Võ Tiến Phát @2380601655
0 ms 224 KB
1932 Bytes
14/06/2025
09:08
11
L
0 ms 224 KB
2128 Bytes
12/06/2025
11:05
12
H
0 ms 224 KB
3243 Bytes
31/05/2025
10:31
13
A
Nguyễn Phi Anh @2380600064
0 ms 224 KB
4291 Bytes
12/06/2025
14:00
14
T
Bùi Đình Tín @2380602250
0 ms 228 KB
1486 Bytes
12/06/2025
16:07
15
K
Lê Trung Kiên @2380601123
0 ms 228 KB
2103 Bytes
20/06/2025
14:02
16
A
Dương Kim Anh @2380600031
0 ms 228 KB
2136 Bytes
14/06/2025
09:01
17
T
Bùi Văn Tiến @2380602216
0 ms 228 KB
3519 Bytes
02/06/2025
13:50
18
D
Tran Nam Dinh @2380600508
0 ms 232 KB
3228 Bytes
14/06/2025
09:27
19
0 ms 232 KB
3383 Bytes
14/06/2025
09:39
20
T
0 ms 236 KB
1624 Bytes
11/06/2025
14:19

LỊCH SỬ CÁ NHÂN

Vui lòng đăng nhập để xem lịch sử làm bài của bạn.

THẢO LUẬN BÀI TOÁN

Chưa có thảo luận nào cho bài này.

Viết code