uz · ru · en

Kod yozishni mashq qil. Javob emas — maslahat ol.

Python, JavaScript, C++ yoki Java’da masalalar yech, ularni bir necha soniyada yashirin testlarda tekshir va qiynalganingda AI-ustozdan maslahat soʻra.

solution.pypython3
1n = int(input())
2a = list(map(int, input().split()))
3best = cur = a[0]
4for x in a[1:]:
5 cur = max(x, cur + x)
6 best = max(best, cur)
7print(best)
Tekshirilmoqda… Qabul qilindi7 / 7 test38 ms
+25 XP · streak 🔥 4
Hint 2 / 3
110+
ta masala tahlil bilan
4
ta dasturlash tili
10
System Design masalasi
3
ta interfeys tili
Python 3JavaScriptC++JavaMonacoSandbox1v1ELOXPStreaksGeminiuz · ru · enPython 3JavaScriptC++JavaMonacoSandbox1v1ELOXPStreaksGeminiuz · ru · en

Oʻquvchiga kerak boʻlgan hamma narsa

Birinchi sikldan jonli 1×1 jangigacha — bir joyda, uch tilda.

Mashq

Osondan qiyingacha 30+ tanlangan masala — sikllar, satrlar, massivlar, xeshlash, rekursiya, saralash, ikki koʻrsatkich — oʻzbek, rus va ingliz tillaridagi shartlar bilan.

Bir zumda natija

Kod izolyatsiyalangan muhitda yashirin testlarda ishga tushadi: «Qabul qilindi», «Notoʻgʻri javob», «Vaqt chegarasi» yoki «Bajarish xatosi» — bir necha soniyada, vaqt va xotira bilan.

AI-ustoz

Gʻoyaga yetaklovchi uch darajali maslahat: masalani tushunish, yondashuvni topish, kodni tuzatish. Tayyor yechimni hech qachon bermaydi.

1×1 janglar

Raqib top, bitta masala ol va birinchi boʻlib «Qabul qilindi»ga erish. ELO reytingi, revanshlar va tomoshabinlar.

Maktablar uchun

Oʻqituvchilar sinf yaratadi, masala tayinlaydi, yechimlarni izoh bilan tekshiradi va sinf reytingini kuzatadi.

Koʻrinadigan taraqqiyot

XP, darajalar, kunlik seriyalar va yutuqlar. Masalani yechganingdan keyin tahlil ochiladi — moʻljallangan gʻoyani oʻrgan.

Qanday ishlaydi

Toʻrt qadam, har biri bir necha daqiqa.

1

Masala tanla

Qiyinlik va mavzu boʻyicha filtr. Har bir shart — sening tilingda.

2

Kod yoz

Brauzerdagi Monaco muharriri — VS Code’dagi dvigatel, har bir til uchun shablon bilan.

3

Natijani ol

Yashirin testlar sandboxda ishlaydi. Qaysi keys yiqilgani va qancha vaqt ketgani koʻrinadi.

4

Gʻoyani tushun

Qiynaldingmi? Ustozdan soʻra. Yechdingmi? Tahlilni oʻqib, yondashuvlarni solishtir.

Raqibdan oldin «Qabul qilindi»ga yet

1×1 jang: bitta masala, 15 daqiqa, birinchi «Qabul qilindi» gʻalaba qozonadi. Reyting ELO boʻyicha oʻzgaradi, ustoz jangda yordam bermaydi.

  • Birinchi «Qabul qilindi» yutadi
  • ELO reytingi
  • Jonli janglar
  • Bir bosishda revansh
S
Sen
1000 → 1016
+16
VS
R
Raqib
1000 → 984
14:32
Simulyatsiyakechki cho‘qqi · 2 000 rps · 85 % o‘qish
Mijoz
Yuk balanslagich
Ilova serveri
Ilova serveri
Ilova serveri
Kesh
Ma’lumotlar bazasi
Qabul qilindi★★★
p95 142 msxatolar 0.00 %$1,125/2,400

System Design: faqat kod emas, arxitekturani yig‘ing

Tizim loyihalovchilar uchun yangi turdagi masalalar: Client, Load Balancer, App Server, Cache, Database, replikalar, navbat va CDN ni yig‘ing, sozlang va deterministik yuklama simulyatsiyasini ishga tushiring. p95/p99, xatolar ulushi, oylik narx va sxemadagi tor joyni olasiz — serverda hukmni xuddi shu dvigatel chiqaradi.

  • 1

    Bloklarni yig‘ing

    Bloklarni maydonga sudrang, ulang, instanslar, tariflar va xotirani belgilang.

  • 2

    Ssenariylarni o‘tkazing

    Odatiy yuklama, ×10 keskin o‘sish, baza nosozligi, sovuq kesh — soniyama-soniya takrorlash bilan.

  • 3

    SLO va byudjetga sig‘ing

    Hukmlar sudyanikidek: SLO buzildi, byudjetdan oshdi, yagona nosozlik nuqtasi — va tejaganingiz uchun yulduzlar.

10 ta masala: bitta serverdan million foydalanuvchili flesh-savdogacha.

Studio: sxemalar va arxitekturalar matn sifatida — va xolst sifatida

Maʼlumotlar bazasini DBML da yoki arxitekturani YAML da tasvirlang — Coddle ER-diagramma yoki tizim grafini chizadi, sxemani linter bilan tekshiradi, versiyalarni saqlaydi, diff va migratsiyani hisoblaydi, arxitekturani esa System Design vazifalaridagi kabi simulyatsiyadan oʻtkazadi. SQL va Prisma dan import, SQL, Prisma va Mermaid ga eksport.

  • 1

    Matn — haqiqat manbai

    DBML yoki YAML ni muharrirda tahrirlang yoki bloklarni xolstda suring — oʻzgarishlar ikki tomonga oʻtadi.

  • 2

    Versiyalar, diff, migratsiyalar

    Versiyalarni saqlang va istalgan ikkitasi orasida strukturaviy diff hamda SQL-migratsiya oling.

  • 3

    Agentingiz allaqachon ulangan

    Claude, Codex va boshqa MCP-mijozlar loyihalarni chatdan oʻqiydi va tahrirlaydi — sizning ruxsatingiz bilan va faqat berilgan huquqlar doirasida.

Spetsifikatsiya bo‘yicha agent bazani loyihalaydi va uni to‘g‘ridan-to‘g‘ri Studio’ga yozadi — holst jonli yangilanadi.

Agentingizcoddle · MCP

Agent Coddle’ga MCP orqali ulangan va loyihalaringizni ko‘radi.

Agentga yozing…

coddle.uz/studio/you/barbershop/schema
Studio/barbershop/SxemaMB sxemasi
saqlandionlayn
Tekshiruv · 0Versiyalar · 0

Tekshiruvlar sxema bilan birga paydo bo‘ladi.

HolstQumdon

Holst bo‘sh — sxemani agent chizadi.

0:00 / 0:18

Yechmaydigan, yoʻl koʻrsatadigan ustoz

Maslahatlar tartib bilan ochiladi va kuniga cheklangan — oʻzing oʻylashda davom etasan. Har bir maslahat yoziladi va sifati tekshiriladi.

Yechimni hech qachon bermaydi

1

1-daraja · Tushunish

Masalani qayta aytib beradi va kirishda nimaga qarash kerakligini koʻrsatadi.

2

2-daraja · Yondashuv

Gʻoyani aytadi — xesh-jadval, ikki koʻrsatkich, gʻalvir — kodsiz.

3

3-daraja · Tuzatish

Kodingga qarab, qayerda buzilayotganini aytadi. Yechim baribir yoʻq.

O‘qituvchilar uchun

Sinflar uchun yaratilgan

Tashkilot — bu maktab yoki kurs, ichida sinflar. Darsdan keyin sinfga qisqa mashqlar to‘plamini bering va kim uddaladi, kim qayerda qiynalayotganini darhol ko‘ring.

Maktab va sinflar

Tashkilot ichidagi sinflar; o‘quvchilar kod yoki havola orqali qo‘shiladi — ortiqcha ma’muriy ishsiz.

Darsdan keyingi uy vazifasi

Mavzu bo‘yicha qisqa mashqlar: o‘zgaruvchi oldindan berilgan, funksiya yoki kirish-chiqish — birinchi darsdan keyin ham uddalasa bo‘ladi.

Mashqlarni AI yozadi

Mavzuni so‘z bilan tasvirlang — tekshiruvlari bilan qoralamalar oling. Namunaviy yechim sizga ko‘rinishidan oldin tekshiriladi.

Kim qayerda qiynalyapti

«O‘quvchilar × mashqlar» jadvali, har bir urinish kodi va keyin nimani ko‘rib chiqish haqida AI xulosasi.

Masalalar, muddatlar, izohlar

Bankdan masalalar — sinfga yoki bitta o‘quvchiga, muddat bilan; yechimlarga izohlar va sinf reytingi.

Shablonlar va AI-agent

Hamkasblarning tayyor to‘plamlarini oling yoki darslarni Claude va boshqa MCP-mijozlardan boshqaring.

Maktabingiz yoki kursingizni ulang

Ariza qoldiring — qo‘ng‘iroq qilamiz, tashkilot ochamiz va birinchi darsni o‘tkazishga yordam beramiz.

  1. 12 daqiqada ariza
  2. 2Qo‘ng‘iroq va sozlash
  3. 3Sinf bilan birinchi dars
Akkaunt shart emas — telefon kifoya

Osonidan boshla

Oʻquvchilar uchun bepul. Karta ham, oʻrnatish ham kerak emas — muharrir brauzerda.