(time_series: Vec<i32>, duration: i32)
| 1 | // (1...time_series.length).map{|i|[duration, (time_series[i]-time_series[i-1])].min}.sum+duration |
| 2 | |
| 3 | pub fn find_poisoned_duration(time_series: Vec<i32>, duration: i32) -> i32 { |
| 4 | (1..time_series.len()).map(|i|vec![duration, (time_series[i]-time_series[i-1])].into_iter().min().unwrap()).sum::<i32>()+duration |
| 5 | } |
| 6 | |
| 7 | fn main() { |
| 8 | let time_series = vec![1,4]; |
nothing calls this directly
no outgoing calls
no test coverage detected