Isıtma Tərəfdaşlığı
Beyin də bir qasqı və onun isıtmasız istifadə olunmaz, bu səbəbdən sizə bir isıtma tapşırığı təklif edirik (hətta heç bir əfsanə olmadan).
Sizə üç tam ədəd , və verilir və bərabərlik sistemi:
Burada, bitwise OR əməliyyatı deməkdir.
Əvvəlcə, bu bərabərlik sistemi üçün müsbət kök sayını hesablamanız lazımdır. Başqa bir deyil, və şərtini əhatə edən fərqli cüt sayını tapmalısınız. Xahiş edirəm diqqət edin ki, və fərqli cüt kimi hesab olunur (əgər ).
İkinci olaraq, və arasındakı ən kiçik məsafəni (yəni, bütün köklər arasında dəyərinin ən kiçik olacağı dəyəri) tapmalısınız və ya kök yoxdursa dəyərini tapmalısınız.
Əgər olarsa, o zaman sadəcə ilk cavabı çıxarmalısınız. Əks halda, hər iki cavabı da çıxarmalısınız.
Giriş verilənləri
Yalnız bir sətir üç tam ədəd daxil edilir.
Çıxış verilənləri
İlk sətirdə, bu bərabərlik sistemi üçün müsbət kök sayını çıxarmalısınız.
Əgər olarsa, ikinci sətirdə və arasındakı ən kiçik məsafəni çıxarmalısınız, və ya həllin olmadığını göstərmək üçün çıxarmalısınız. Əks halda, ikinci sətirdə heç bir şey çıxarmamalısınız.