O‘zbekiston Respublikasi Oliy ta’lim, fan va innovatsiyalar




Download 248,43 Kb.
bet2/2
Sana17.11.2023
Hajmi248,43 Kb.
#100620
1   2
Bog'liq
acmp.ru dan ro\'yxatdan o\'tish

(Vaqt: 1 sek. Xotira: 16 MB Qiyinchilik: 15%)
Vasya ingliz tilini yoqtirmaydi, lekin barabanchi bo'lib qolish uchun har safar chorakda kamida B ball olishga harakat qiladi. Joriy chorakda Vasya quyidagi naqshga e'tibor berdi: oyning toq kunlarida u C, juft kunlarida esa C baholarini oldi. Bu baholarni qaysi kunlarda olganini ham eslaydi. Shuning uchun u qancha C va qancha B ga ega ekanligini hisoblash uchun shu kunlarning barchasini qog'ozga yozib oldi. Vasyaga juft va toq raqamlarni turli qatorlarga joylashtirish orqali buni amalga oshirishga yordam bering. Vasya, agar uchdan kam to'rt bo'lmasa, 4 bahoga ishonishi mumkin.
Ma'lumotlarni kiritish
INPUT.TXT kirish faylining birinchi qatorida bitta N raqami mavjud - butun massiv elementlari soni (1 ≤ N ≤ 100). Ikkinchi qatorda berilgan massivni ifodalovchi N raqam mavjud. Har bir massiv elementi 1 dan 31 gacha natural sondir. Barcha massiv elementlari boʻsh joy bilan ajratilgan.
Chiqish
OUTPUT.TXT chiqish faylining birinchi qatorida siz Vasya C baholarini olgan oy kunlariga mos keladigan raqamlarni ko'rsatishingiz kerak, ikkinchi qatorda esa mos ravishda Vasya olgan oy raqamlarini tartibga soling. B darajalari. Uchinchi qatorda, agar Vasya to'rtga ishonishi mumkin bo'lsa, "HA" va aks holda "YO'Q" ni chop etishingiz kerak. Har bir satrda raqamlar kirish ma'lumotlarida ko'rsatilganidek, bir xil tartibda chiqarilishi kerak. Chop etilganda raqamlar bo'sh joy bilan ajratiladi.
Tenglama
(Vaqt: 1 sek. Xotira: 16 MB Qiyinchilik: 17%)
Vasya maktabda kvadrat tenglamalarni o'rgangan va diskriminantni hisoblash orqali ularni qanday osonlik bilan yechish mumkinligini tushungan. Ammo Petya unga A*X 3 + B*X 2 + C*X + D = 0 ko‘rinishdagi kub tenglamalarni yechish usuli haqida gapirib berdi . Vasyaga matematika fani bo‘yicha tanlov darsida aynan shu tenglamaning yuzga yaqinini yechish so‘ralgan. turi. Ammo, afsuski, Vasya Petya aytgan formulalarni unutdi. Ammo Vasya tenglamalarning barcha ildizlari butun sonlar ekanligini va [-100, 100] oraliqda joylashganligini bilardi. Shuning uchun, Vasya ularni qo'pol kuch bilan topish imkoniyatiga ega, ammo buning uchun u ko'p vaqt sarflashi kerak, chunki ... Bir necha ming qiymatlarni takrorlash kerak bo'lishi mumkin. Vasyaga kub tenglamalarning ildizlarini topishga yordam beradigan dastur yozishga yordam bering!
Ma'lumotlarni kiritish
INPUT.TXT kirish faylining yagona qatori 4 ta raqamdan iborat: A, B, C va D – kub tenglamaning butun son koeffitsientlari. Har bir koeffitsient mutlaq qiymatda 32768 dan kichik, A ≠ 0.
Chiqish
OUTPUT.TXT chiqish faylining bitta satrida siz bo'sh joy bilan ajratilgan holda, berilgan kubik tenglamaning barcha ildizlarini o'sish tartibida ko'rsatishingiz kerak. Bir nechta ildizlarni faqat bir marta olib tashlash kerak.
Download 248,43 Kb.
1   2




Download 248,43 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



O‘zbekiston Respublikasi Oliy ta’lim, fan va innovatsiyalar

Download 248,43 Kb.