D&D: Qabiliyyət Modifikatoru
Nəhayət, həftələrlə gözlədiyiniz Dungeons & Dragons (D&D) masası arxasındasınız. Qəhrəmanınızın əsas göstəriciləri (Güc, Çeviklik, İntellekt və s.) məlumdur. Lakin Zindan Ustası (Dungeon Master) sizə tərəf baxıb gülümsəyir: "Yaxşı, gücün 15-dir, amma bu sənə qılıncı vurarkən zərin üzərinə nə qədər əlavə xal verir?" Siz anlayırsınız ki, xarakter vərəqindəki "xam xallar" (scores) hələ hər şey deyil; əsas məsələ bu xalların gətirdiyi Modifikatorları (Modifiers) hesablamaqdır. Modifikator, xarakterinizin hər hansı bir hərəkəti edərkən atdığı zərə əlavə olunan (və ya zəifdirsə, çıxılan) real dəyərdir.
D&D qaydalarına görə, hər hansı bir qabiliyyət xalının modifikatorunu tapmaq üçün çox sadə bir riyazi düstur var:
Qabiliyyət xalından 10 çıxın.
Alınan nəticəni 2-yə bölün.
Kəsr hissəsi alınarsa, rəqəmi həmişə aşağıya doğru (ən yaxın kiçik tam ədədə) yuvarlaqlaşdırın.
Məsələn, xalınız 15-dirsə: (15 - 10) / 2 = 2.5. Aşağıya yuvarlaqlaşdırdıqda modifikator 2 olur.
Sizin vəzifəniz Zindan Ustasına kömək etmək üçün verilmiş qabiliyyət xalına əsasən müvafiq modifikatoru hesablayan proqram yazmaqdır.
Giriş verilənləri:
Tək bir sətirdə xarakterin qabiliyyət xalını bildirən tam ədəd (S) verilir.
Çıxış verilənləri:
Tək bir sətirdə hesablanmış modifikatoru çap edin.
Məhdudiyyətlər
1 ≤ S ≤ 30