Yordam
Bo‘lim qanday ishlaydi va natijalar nimani anglatadi
Masalani qanday yechiladi
- Masalalar bo‘limidan masala tanlang.
- Shartni, kirish va chiqish ma’lumotlarini hamda misollarni o‘qing.
- Sahifaning pastida tilni tanlab, kodni yozing.
- Yuborish tugmasini bosing.
- Natija bir necha soniyada tayyor bo‘ladi va sahifada o‘zi paydo bo‘ladi.
Dastur ma’lumotni standart kirishdan o‘qiydi va javobni
standart chiqishga yozadi. Ya’ni Python‘da input()
va print(), C++‘da cin va cout.
Javobga qo‘shimcha matn yozmang. «Javob: 7» emas, faqat
7. Sudya javobni aniq solishtiradi.
Natijalar nimani anglatadi
| Natija | Ma’nosi |
|---|---|
| Qabul qilindi | Barcha testlar to‘g‘ri o‘tdi. |
| Qisman qabul qilindi | Testlarning bir qismi o‘tdi — qisman ball beriladi. |
| Noto‘g‘ri javob | Dastur ishladi, lekin javob kutilganidan farq qildi. |
| Vaqt chegarasidan oshdi | Dastur berilgan vaqtga ulgurmadi — algoritmni tezlashtiring. |
| Xotira chegarasidan oshdi | Dastur ruxsat etilganidan ko‘p xotira ishlatdi. |
| Runtime xatosi | Dastur ishlash paytida to‘xtab qoldi: nolga bo‘lish, ro‘yxatdan tashqariga chiqish va shunga o‘xshash. |
| Kompilyatsiya xatosi | Kodda sintaksis xatosi bor — kompilyator xabarini o‘qing. |
| Server xatosi | Tekshiruv tizimida nosozlik. O‘qituvchiga xabar bering. |
Musobaqada qatnashish
- Musobaqalar bo‘limida kutilayotgan musobaqani toping.
- Ro‘yxatdan o‘tish tugmasini bosing.
- Boshlanish vaqtida shu sahifaga qayting va Musobaqani boshlash ni bosing.
- Masalalarni yeching; reyting jadvali sahifada yangilanib turadi.
Musobaqa davomida masala matnidan nusxa olish yopiladi, oynadan chiqish esa jurnalga yoziladi — bu tashkilotchiga ko‘rinadi. Kod muharriri odatdagidek ishlayveradi.
Ko‘p uchraydigan xatolar
- Vaqt chegarasidan oshdi — algoritm sekin. Ichma-ich sikllar o‘rniga saralash, ikkilik qidiruv yoki prefiks yig‘indi kabi usullarni ko‘rib chiqing.
- Noto‘g‘ri javob — chegaraviy holatlarni tekshiring: eng kichik va eng katta qiymat, manfiy son, bitta element.
- Runtime xatosi — ro‘yxatdan tashqariga chiqish, nolga bo‘lish yoki juda chuqur rekursiya.
- Kompilyatsiya xatosi — kompilyator xabarini o‘qing: unda qator raqami ko‘rsatilgan.