Asosiy qismga o‘tish

Yordam

Bo‘lim qanday ishlaydi va natijalar nimani anglatadi

Masalani qanday yechiladi
  1. Masalalar bo‘limidan masala tanlang.
  2. Shartni, kirish va chiqish ma’lumotlarini hamda misollarni o‘qing.
  3. Sahifaning pastida tilni tanlab, kodni yozing.
  4. Yuborish tugmasini bosing.
  5. 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
NatijaMa’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
  1. Musobaqalar bo‘limida kutilayotgan musobaqani toping.
  2. Ro‘yxatdan o‘tish tugmasini bosing.
  3. Boshlanish vaqtida shu sahifaga qayting va Musobaqani boshlash ni bosing.
  4. 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.