Submission #69149324
Source Code Expand
N,M = gets.split.map(&:to_i)
W = gets.split.map(&:to_i)
E = Array.new(N){[]}
M.times{
u,v = gets.split.map{_1.to_i-1}
E[u]<<[v,W[v]]
E[v]<<[u,W[u]]
}
puts N.times.map{|s|
fs = [1.0/0]*N
fs[s] = 0
d = 0
q,q2 = [[s,0]],[]
until q.empty?
d += 1
while (v,f = q.pop)
E[v].each{|t,w|
ft = f+w*d
if ft<fs[t]
fs[t] = ft
q2<<[t,ft]
end
}
end
q,q2 = q2,q
end
next fs[0]
}
Submission Info
| Submission Time | |
|---|---|
| Task | F - Eat and Ride |
| User | ds14050 |
| Language | Ruby (ruby 3.2.2) |
| Score | 0 |
| Code Size | 436 Byte |
| Status | TLE |
| Exec Time | 2211 ms |
| Memory | 19088 KiB |
Judge Result
| Set Name | Sample | All | ||||||
|---|---|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 0 / 500 | ||||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt |
| All | 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 01_random_06.txt, 01_random_07.txt, 01_random_08.txt, 01_random_09.txt, 01_random_10.txt, 01_random_11.txt, 01_random_12.txt, 01_random_13.txt, 01_random_14.txt, 01_random_15.txt, 01_random_16.txt, 01_random_17.txt, 01_random_18.txt, 01_random_19.txt, 01_random_20.txt, 01_random_21.txt, 01_random_22.txt, 01_random_23.txt, 01_random_24.txt, 01_random_25.txt, 01_random_26.txt, 01_random_27.txt, 01_random_28.txt, 01_random_29.txt, 01_random_30.txt, 01_random_31.txt, 01_random_32.txt, 01_random_33.txt, 01_random_34.txt, 01_random_35.txt, 01_random_36.txt, 01_random_37.txt, 01_random_38.txt, 01_random_39.txt, 01_random_40.txt, 01_random_41.txt, 01_random_42.txt, 01_random_43.txt, 01_random_44.txt, 01_random_45.txt, 01_random_46.txt, 01_random_47.txt, 01_random_48.txt, 01_random_49.txt, 01_random_50.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| 00_sample_00.txt | AC | 121 ms | 17368 KiB |
| 00_sample_01.txt | AC | 43 ms | 17256 KiB |
| 00_sample_02.txt | AC | 43 ms | 17412 KiB |
| 01_random_03.txt | TLE | 2060 ms | 17920 KiB |
| 01_random_04.txt | AC | 1921 ms | 18104 KiB |
| 01_random_05.txt | AC | 866 ms | 17828 KiB |
| 01_random_06.txt | AC | 1537 ms | 17908 KiB |
| 01_random_07.txt | AC | 1096 ms | 17612 KiB |
| 01_random_08.txt | TLE | 2141 ms | 18244 KiB |
| 01_random_09.txt | AC | 360 ms | 17868 KiB |
| 01_random_10.txt | AC | 379 ms | 17892 KiB |
| 01_random_11.txt | TLE | 2208 ms | 18572 KiB |
| 01_random_12.txt | TLE | 2208 ms | 18572 KiB |
| 01_random_13.txt | TLE | 2208 ms | 18664 KiB |
| 01_random_14.txt | TLE | 2208 ms | 18688 KiB |
| 01_random_15.txt | TLE | 2208 ms | 18656 KiB |
| 01_random_16.txt | TLE | 2208 ms | 18928 KiB |
| 01_random_17.txt | TLE | 2208 ms | 18400 KiB |
| 01_random_18.txt | TLE | 2208 ms | 18744 KiB |
| 01_random_19.txt | TLE | 2208 ms | 18272 KiB |
| 01_random_20.txt | TLE | 2208 ms | 18452 KiB |
| 01_random_21.txt | TLE | 2208 ms | 19088 KiB |
| 01_random_22.txt | TLE | 2208 ms | 18528 KiB |
| 01_random_23.txt | TLE | 2208 ms | 18644 KiB |
| 01_random_24.txt | TLE | 2208 ms | 18464 KiB |
| 01_random_25.txt | TLE | 2208 ms | 18368 KiB |
| 01_random_26.txt | TLE | 2208 ms | 19028 KiB |
| 01_random_27.txt | TLE | 2208 ms | 18376 KiB |
| 01_random_28.txt | TLE | 2208 ms | 18684 KiB |
| 01_random_29.txt | TLE | 2208 ms | 18108 KiB |
| 01_random_30.txt | TLE | 2208 ms | 18604 KiB |
| 01_random_31.txt | AC | 856 ms | 17940 KiB |
| 01_random_32.txt | TLE | 2208 ms | 18300 KiB |
| 01_random_33.txt | AC | 817 ms | 18152 KiB |
| 01_random_34.txt | TLE | 2208 ms | 18248 KiB |
| 01_random_35.txt | AC | 884 ms | 18104 KiB |
| 01_random_36.txt | AC | 1760 ms | 18256 KiB |
| 01_random_37.txt | TLE | 2208 ms | 18416 KiB |
| 01_random_38.txt | TLE | 2208 ms | 18300 KiB |
| 01_random_39.txt | AC | 1294 ms | 17952 KiB |
| 01_random_40.txt | AC | 599 ms | 18104 KiB |
| 01_random_41.txt | TLE | 2208 ms | 18704 KiB |
| 01_random_42.txt | TLE | 2208 ms | 18492 KiB |
| 01_random_43.txt | TLE | 2208 ms | 18512 KiB |
| 01_random_44.txt | TLE | 2208 ms | 18588 KiB |
| 01_random_45.txt | TLE | 2208 ms | 18688 KiB |
| 01_random_46.txt | TLE | 2208 ms | 18224 KiB |
| 01_random_47.txt | TLE | 2211 ms | 18356 KiB |
| 01_random_48.txt | TLE | 2208 ms | 18380 KiB |
| 01_random_49.txt | TLE | 2208 ms | 18264 KiB |
| 01_random_50.txt | TLE | 2208 ms | 18404 KiB |