diff --git "a/\320\220\320\275\321\202\320\270\320\277\320\260\320\273\321\226\320\275\320\264\321\200\320\276\320\274\320\275\321\226" "b/\320\220\320\275\321\202\320\270\320\277\320\260\320\273\321\226\320\275\320\264\321\200\320\276\320\274\320\275\321\226" new file mode 100644 index 0000000..b98cf18 --- /dev/null +++ "b/\320\220\320\275\321\202\320\270\320\277\320\260\320\273\321\226\320\275\320\264\321\200\320\276\320\274\320\275\321\226" @@ -0,0 +1,20 @@ +fn is_antipalindrome(num: i32) -> bool { + let num_str = num.to_string(); + let len = num_str.len(); + + for i in 0..len / 2 { + if num_str.chars().nth(i) == num_str.chars().nth(len - i - 1) { + return false; + } + } + true +} + +fn main() { + let number = 12345; + if is_antipalindrome(number) { + println!("Число {} є антипаліндромом.", number); + } else { + println!("Число {} не є антипаліндромом.", number); + } +}