mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
768 B
768 B
get_products
Instructions
Create a function get_products
that takes a vector of integers, and returns a vector of the products
of each index. For this exercise to be correct you will have to return the product of every index
except the current one.
Notions
Expected functions
pub fn get_products(arr: Vec<usize>) -> Vec<usize> {}
Usage
Here is a program to test your function.
use get_products::get_products;
fn main() {
let arr: Vec<usize> = vec![1, 7, 3, 4];
let output = get_products(arr);
println!("{:?}", output);
}
And its output
student@ubuntu:~/[[ROOT]]/test$ cargo run
[84, 12, 28, 21]
student@ubuntu:~/[[ROOT]]/test$