Masala #BQ0W0V5A9E

Xotira 32 MB Vaqt 1000 ms Qiyinchiligi 1 %
5.0 (Baholar 1)
14

  

Simmetriya o'qlari

To'g'ri chiziq biror shakl uchun simmetriya o'qi hisoblanadi, agar shakldagi har bir nuqta uchun shu nuqtaga nisbatan simmetrik nuqta ham shu shaklda joylashgan bo'lsa. Ayniqsa, simmetriya paytida:

Chegaraviy nuqtalar chegaraviy nuqtalarga o‘tadi.

Ichki nuqtalar ichki nuqtalarga o‘tadi.

 

Sizning vazifangiz – 1000 × 1000 katakli panjara ustida bo'sh bo'lmagan, eng ko‘pi bilan k ta katakdan iborat shunday to‘plamni tanlash kerakki, u shaklning simmetriya o‘qlari imkon qadar ko‘p bo‘lsin.

 

 

 

 


Kiruvchi ma'lumotlar:

Birinchi qatorda k butun soni beriladi (1 ≤ k ≤ 1000) – tanlashingiz mumkin bo‘lgan maksimal kataklar soni.


Chiquvchi ma'lumotlar:

Bir dona butun sonni chop eting – shaklning mumkin bo‘lgan maksimal simmetriya o'qlari soni.


Misollar
# input.txt output.txt
1
5
4
Izoh:

Har bir katak o'zi alohida shakl sifatida qaraladi va simmetriya o‘qlari 4 ta bo‘ladi: vertikal, gorizontal va 2 ta diagonal o'q

Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin