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.
 
 
 
 
 
 
MSilva95 6ba324f2f2 adding dependencies 4 years ago
..
README.md

README.md

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$