Ledi üçün Hədiyyə
Kozak Vus uzun müddət düşündü ki, Lediyə Ad Günü üçün nə hədiyyə etsin. O, orijinal və ən əsası, faydalı bir hədiyyə etməyə qərar verdi. Buna görə də, Kozak Vus Lediyə uzunluğu olan ədədlər cütlüyü dəsti hədiyyə etdi.
Ledi əvvəlcə belə qəribə bir ədədlər dəstinə niyə ehtiyacı olduğunu anlamadı. Başlanğıc dəst Ledi üçün çox da cazibədar deyildi, buna görə də o, bu dəstin müəyyən şərtlərə cavab verən alt dəstini seçməyə qərar verdi.
Tutaq ki, Ledi başlanğıc dəstin alt dəsti olan yeni bir dəst əldə etdi. Formal olaraq, alt dəst — cütlər dəstidir, burada və bütün üçün şərti yerinə yetirilir. Qeyd edək ki, Ledi həm cüt, həm də bütün cütü seçə bilər.
Ledi hesab edir ki, əldə etdiyi dəst bütün mümkün dəstlərdən ən gözəlidir, əgər iki şərt yerinə yetirilirsə:
1. Hər kəsə məlumdur ki, Ledinin sevimli ədədi -dır. Buna görə də, seçilmiş bütün üçün bitwise VƏ YA əməliyyatı -dan çox olmamalıdır. 2. Bütün üçün cəmi maksimal olmalıdır.
Bitwise VƏ YA (işarə ilə ) — hər bir bitə tətbiq olunan əməliyyatdır, nəticədə yalnız hər iki ədədin bitləri olduqda alınır. Əks halda bit olur. Gəlin və ədədləri nümunəsində baxaq. Onların ikilik yazılışı belədir: və , əgər olan yuxarı bitləri nəzərə almasaq. Beləliklə, VƏ YA əməliyyatı hər bir bitə tətbiq olunur. Beləliklə, sıfırıncı bit bərabərdir, bu da -ə bərabərdir. Birinci bit bərabərdir, bu da -ə bərabərdir. İkinci bit və üçüncü bit bərabərdir. Beləliklə, və ədədlərinin ikilik yazılışında bitwise VƏ YA -ə bərabərdir, bu da -ə bərabərdir.
Ledi ən gözəl dəsti tapmaqda çətinlik çəkdi. O başa düşür ki, dəsti tapmaq çətindir, ona görə də sizdən yalnız ən gözəl dəstdəki bütün cəmini deməyinizi xahiş edir.
Giriş verilənləri
Birinci sətir iki tam ədəd və (, ) ehtiva edir.
Növbəti sətirin hər biri iki tam ədəd və () ehtiva edir.
Çıxış verilənləri
Bir ədəd çıxarın — seçilmiş -lərin maksimal mümkün cəmi.
Nümunələr
Qeyd
Birinci nümunədə, əgər cavabda birinci və ikinci cütü götürsək, bitwise VƏ YA -ə bərabər olacaq və axtarılan cəm -ə bərabər olacaq. Cəmi artırmaq mümkün deyil, çünki bütün üç cütü götürsək, bitwise VƏ YA -dan çox olan -ə bərabər olacaq.
İkinci nümunədə ən sərfəlisi ikinci, üçüncü və dördüncü cütləri götürməkdir ki, cavab olsun. Əgər cavaba birinci cütü daxil etsək, onunla birlikdə yalnız üçüncü cütü götürmək olar ki, bitwise VƏ YA -dan çox olmasın. Beləliklə, maksimal mümkün cəm -ya bərabərdir.
Qiymətləndirmə
1. ( bal): ; 2. ( bal): , ; 3. ( bal): , burada ; 4. ( bal): əlavə məhdudiyyətlər olmadan.