From f54b8da2f2ed35b1db812b7e35e6b6a0766e9704 Mon Sep 17 00:00:00 2001 From: Muhammad Nauman Raza Date: Tue, 21 Jan 2025 13:30:49 +0000 Subject: [PATCH] solutions: 451A --- solutions/rust/src/bin/451A.rs | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 solutions/rust/src/bin/451A.rs diff --git a/solutions/rust/src/bin/451A.rs b/solutions/rust/src/bin/451A.rs new file mode 100644 index 0000000..bb7521f --- /dev/null +++ b/solutions/rust/src/bin/451A.rs @@ -0,0 +1,28 @@ +use std::io; + +fn main() { + let mut s = String::new(); + io::stdin().read_line(&mut s).unwrap(); + + let a = s.trim().split_whitespace().map(|i| i.parse::().unwrap()).collect::>(); + let mut n = a[0]; + let mut m = a[1]; + + let mut intersections = n*m; + + let mut steps = 0; + + while intersections > 0 { + intersections -= (n+m)-1; + n -= 1; + m -= 1; + + steps += 1; + } + + if (steps+1) % 2 == 0 { + println!("Akshat"); + } else { + println!("Malvika"); + } +}