Masala #1006

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 18 %
14

  

Clash of Clans

Clash of Clans o'yini haqida albatta eshitgan bo'lsangiz kerak yoki o'zingiz ham o'ynab ko'rgansiz. O'z davrida juda katta mashhurlikka erishgan bu o'yin. Bahtiyor bu o'yinni 14-yanvar kuni qiziqib qolib o'ynashni boshladi. O'yinda do'stlari boshqa qishloqqa jang qilganidan so'ng ularga beriladigan bonus borligini ko'rib, uni qanday hisoblab berilishi qiziq tuyuldi. Shu bonusni olishda do'stlarining kuboklari qaysi liga darajasida turganiga va jangdan necha foiz g'alaba bilan chiqqaniga qarab berilardi.

      Hamda yulduzcha olish tartibi :

1. Baza yo'q qilingan bo'lsa 1 ta;

2. 50% dan yuqori bo'lsa, o'zi ham 1 ta;

3. 100% bo'lsa 3 ta (baza ham yo'q qilingan holatda hisoblanyapti).

Sizdan shularni bilgan holatda Bahtiyorga hisoblashga yordam bering. Uning do'stlari qancha bonus olishini va nechta yulduzcha olganini topish talab etiladi.

Qolgan ma'lumotlar jadvalda berilgan. 0-399 oralig'ida bonus mavjud emas.


Kiruvchi ma'lumotlar:

Birinchi qatorda jangdan so'ng necha foiz olingani N (0 ≤ N ≤ 100), hamda baza yo'q qilingan holati K (0 ≤ K ≤ 1) orqali beriladi. Ikkinchi qatorda esa kuboklari soni P (0 ≤ P ≤ 10000) kiritiladi.


Chiquvchi ma'lumotlar:

Birinchi qatorda nechta yulduzcha olinganini va ikkinchi qatorda bonusni chiqaring. Bonusni chiqarishda qora eliksir bo'lsa, uni probel bilan ajratgan holatda chiqaring (butun qismi ekranga chiqarilsin).


Misollar
# input.txt output.txt
1
100% 1
4623
3
300000  2060
2
67% 1
498
2
469
Izoh:

Testcase 1. 

      P = 4623 kubok bu  Titan II Ligasi ( [4400;4699] ) ga kiradi va bunda 300000 oltin(eliksir), 2060 qora eliksir bonus tarzida beriladi.  N = 100% bo'lgani uchun shularni hammasini oladi. 

      Shundan so'ng ekranga  birinchi qatorda 3 ta yulduzcha, ikkinchi qatorda 300000 2060 bonus chiqmoqda.

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