Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
NETACCEL - Tăng tốc mạng máy tính |
Cho mạng máy tính gồm N máy và M liên kết hai chiều giữa các máy. Các máy được đánh số từ 1 đến N. Máy của Bờm là máy 1 còn máy của Cuội là máy N. Mỗi đường nối cần tốn một giá trị thời gian khác nhau để dữ liệu truyền qua. Tốc độ kết nối giữa hai máy là độ dài đường truyền dữ liệu ngắn nhất giữa hai máy đó.
Tốc độ kết nối của mạng khá chậm khiến Bờm và Cuội không thể chơi Dota được, do đó Bờm quyết định mua K thiết bị tăng tốc mạng. Thiết bị tăng tốc mạng được gắn vào các đường truyền dữ liệu giữa hai máy. Mỗi thiết bị sẽ làm giảm thời gian truyền dữ liệu của đường truyền đi một nửa.
Hãy giúp Bờm đặt các thiết bị tăng tốc sao cho tốc độ kết nối giữa máy của Bờm và Cuội là nhanh nhất có thể để hai bạn có thể chơi Dota mà không bị lag!
Dữ liệu
Dòng đầu chứa 3 số N, M, K.
M dòng tiếp theo, mỗi dòng chứa 3 số x, y, c mô tả một đường truyền dữ liệu: x, y là số hiệu của hai máy tính, còn c là thời gian truyền dữ liệu.
Giới hạn
- 1 <= N <= 1000
- 1 <= M <= 100,000
- 1 <= K <= 10
- 1 <= c <= 1,000,000
Kết quả
In ra 1 số duy nhất là tốc độ kết nối nhanh nhất có thể sau khi đã lắp đặt các thiết bị tăng tốc, làm tròn đến 2 chữ số thập phân.
Ví dụ
Dữ liệu 5 5 2 1 2 1 2 3 9 3 5 1 1 4 5 4 5 5 Kết quả 4.25
Giải thích
Bờm lắp cả 2 thiết bị tăng tốc lên đường nối giữa máy 2 và máy 3.
Được gửi lên bởi: | Jimmy |
Ngày: | 2010-06-30 |
Thời gian chạy: | 0.200s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | Tất cả ngoại trừ: GOSU PERL6 PYPY RUST SED |
Nguồn bài: | VM10 - Tác giả: Cosmin Gheorghe |
hide comments
|
|||||||
2014-09-04 16:13:37 Human Immunodeficiency Virus
heap vẫn ac như thường. ông IT kia chém gió à |
|||||||
2014-08-24 12:13:43 [KC]★★★★*-RAMEN
:v Last edit: 2015-04-04 16:14:01 |
|||||||
2014-08-09 16:23:30 Petr
bài này giống REVAMP |
|||||||
2014-08-09 13:33:43 Thcs Ðặng Chánh Kỷ
Last edit: 2014-08-09 13:33:58 |
|||||||
2014-08-09 13:33:42 Thcs Ðặng Chánh Kỷ
phải dijkstra thường mới ac được, dijkstra heap nlogn+m sẽ bị tle |
|||||||
2014-08-09 13:29:28 Thcs Ðặng Chánh Kỷ
định mệnh tle do phần tính lũy thừa, nên tạo 1 mảng lũy thừa trước vì k ngắn, với lại đề bá đạo quá, lắp mạng để chơi dota |
|||||||
2014-08-08 10:01:04 Lollipop
Last edit: 2014-08-08 11:48:27 |
|||||||
2014-01-26 13:01:43 Hướng Thái Dương
djk bình thuowg có độ phức tạp O(N^2) nên ac là đương nhiên đáng nhẽ bài này lên cho đến N<=10^4 |
|||||||
2011-06-28 13:36:18 [midfinger]
tưởng hôm nay công cốc , ai ngờ AC bài này, hô hô |
|||||||
2011-01-05 00:26:22 Tran Manh Chanh Quan
Bỏ heap đi thì len được AC thật. :( Khó hiểu! Last edit: 2011-01-08 06:00:43 |