solutions: 479A

This commit is contained in:
Muhammad Nauman Raza 2025-02-12 12:38:13 +00:00
parent 77b1df96cb
commit 901163d6b5
Signed by: devraza
GPG key ID: 91EAD6081011574B

View file

@ -0,0 +1,23 @@
use std::io;
fn main() {
let mut nums: Vec<i64> = vec![];
for _ in 0..3 {
let mut s = String::new();
io::stdin().read_line(&mut s).unwrap();
nums.push(s.trim().parse::<i64>().unwrap());
}
let results: Vec<i64> = vec![
nums[0]+nums[1]*nums[2],
nums[0]*(nums[1]+nums[2]),
nums[0]*nums[1]*nums[2],
(nums[0]+nums[1])*nums[2],
nums[0]+nums[1]+nums[2],
];
println!("{}", results.iter().max().unwrap());
}