8 lines
174 B
Plaintext
8 lines
174 B
Plaintext
fn square_of_greater(a: i32, b: i32) -> i32 {
|
|
let asqrt: i32 = a * a;
|
|
let bsqrt: i32 = b * b;
|
|
|
|
let gt: bool = a > b;
|
|
|
|
(asqrt * gt as i32) + (bsqrt * !gt as i32)
|
|
} |