// Напиúите функøиĀ compare(a: T, b: T) -> T, котораā: // ● Возвраûает наиболþúий из двух аргументов (a или b). // ● Исполþзуйте трейт PartialOrd длā сравнениā. #![allow(clippy::approx_constant)] fn compare(a: T, b: T) -> T where T: PartialOrd, { if a >= b { a } else { b } } fn main() { println!("{}", compare(5, 10)); // 10 println!("{}", compare('a', 'z')); // z // Также работает с другими типами, реализующими PartialOrd println!("{}", compare(3.14, 2.71)); // 3.14 println!("{}", compare("apple", "banana")); // "banana" }