📌 Hakamlik huquqi
Musobaqa yoki masala yaratmoqchimisiz? Endi buning uchun guruhda so'rab o'tirish shart emas — to'g'ridan-to'g'ri saytning o'zidan so'rov yuborishingiz mumkin!
Sozlamalar → So'rovlar bo'limiga o'ting, qisqacha sababingizni yozib, so'rov yuboring. Tez orada admin tomonidan ko'rib chiqiladi va tasdiqlansa — hakamlik huquqi beriladi.
Eslatma: Hakamlik huquqi kamida 5 ta rasmiy reytingli musobaqada ishtirok etgan foydalanuvchilarga beriladi.
#samcoding #judging #news
Musobaqa yoki masala yaratmoqchimisiz? Endi buning uchun guruhda so'rab o'tirish shart emas — to'g'ridan-to'g'ri saytning o'zidan so'rov yuborishingiz mumkin!
Sozlamalar → So'rovlar bo'limiga o'ting, qisqacha sababingizni yozib, so'rov yuboring. Tez orada admin tomonidan ko'rib chiqiladi va tasdiqlansa — hakamlik huquqi beriladi.
Eslatma: Hakamlik huquqi kamida 5 ta rasmiy reytingli musobaqada ishtirok etgan foydalanuvchilarga beriladi.
#samcoding #judging #news
👍1🔥1
🚀 SamCoding jamoasidan — navbatdagi rasmiy reytingli musobaqa!
📅 Sana: 18.10.2026, 19:30 (UTC+5)
⏱️ Format: Onlayn, 2 soat
Dasturlash bo'yicha bilimingizni sinab ko'ring va reytingda o'z o'rningizni egallang.
👉 Ro'yxatdan o'ting: https://samcoding.uz/contest/37
🚀 Команда SamCoding представляет очередное официальное рейтинговое соревнование!
📅 Дата: 18.10.2026, 19:30 (UTC+5)
⏱️ Формат: онлайн, 2 ч.
Проверьте свои знания в программировании и займите своё место в рейтинге.
👉 Регистрация: https://samcoding.uz/contest/37
🚀 SamCoding presents its next official rated contest!
📅 Date: 18.10.2026, 19:30 (UTC+5)
⏱️ Format: Online, 2h
Test your programming skills and climb the rating leaderboard.
👉 Register now: https://samcoding.uz/contest/37
📅 Sana: 18.10.2026, 19:30 (UTC+5)
⏱️ Format: Onlayn, 2 soat
Dasturlash bo'yicha bilimingizni sinab ko'ring va reytingda o'z o'rningizni egallang.
👉 Ro'yxatdan o'ting: https://samcoding.uz/contest/37
🚀 Команда SamCoding представляет очередное официальное рейтинговое соревнование!
📅 Дата: 18.10.2026, 19:30 (UTC+5)
⏱️ Формат: онлайн, 2 ч.
Проверьте свои знания в программировании и займите своё место в рейтинге.
👉 Регистрация: https://samcoding.uz/contest/37
🚀 SamCoding presents its next official rated contest!
📅 Date: 18.10.2026, 19:30 (UTC+5)
⏱️ Format: Online, 2h
Test your programming skills and climb the rating leaderboard.
👉 Register now: https://samcoding.uz/contest/37
👍1
Ikki mezon bo’yicha saralash
Ko’pincha elementlarni bitta emas, ikkita mezon bo’yicha saralash kerak bo’ladi. Masalan, musobaqa reytingi: ishtirokchilar avval yechgan masalalar soni bo’yicha (ko’pdan kamga), agar bu ko’rsatkich teng bo’lsa — sarflangan vaqt bo’yicha (kamdan ko’pga) tartiblanadi.
Bunday holatda oddiy
C++ da Comparator yozilishi
Qoida oddiy: avval birinchi mezon solishtiriladi; teng chiqsa — ikkinchisiga o’tiladi; u ham teng chiqsa — uchinchisiga... Shu zanjir bilan istalgancha mezon bo’yicha saralash qurish mumkin.
Tezligini baholash
n = 10^5 uchun bu ≈ 1.7×10^6 ta amal — millisekundlar ichida bajariladi, necha mezon qo’shilishidan qat’iy nazar tezlik deyarli o’zgarmaydi.
#samcoding #algorithm #sorting
Ko’pincha elementlarni bitta emas, ikkita mezon bo’yicha saralash kerak bo’ladi. Masalan, musobaqa reytingi: ishtirokchilar avval yechgan masalalar soni bo’yicha (ko’pdan kamga), agar bu ko’rsatkich teng bo’lsa — sarflangan vaqt bo’yicha (kamdan ko’pga) tartiblanadi.
Bunday holatda oddiy
sort() yetarli emas — maxsus solishtiruvchi funksiya (comparator) kerak bo’ladi:C++ da Comparator yozilishi
bool cmp(int a, int b) {
if (s[a] != s[b])
return s[a] > s[b]; // ko'proq masala yechgan — oldinda
if (p[a] != p[b])
return p[a] < p[b]; // kam vaqt sarflagan — oldinda
return a < b; // ikkalasi teng — tartib raqami bo'yicha
}
sort(idx + 1, idx + n + 1, cmp);Qoida oddiy: avval birinchi mezon solishtiriladi; teng chiqsa — ikkinchisiga o’tiladi; u ham teng chiqsa — uchinchisiga... Shu zanjir bilan istalgancha mezon bo’yicha saralash qurish mumkin.
Tezligini baholash
cmp funksiyasining o’zi O(1) — faqat bir nechta son solishtiradi. sort() esa n ta elementni O(n log n) vaqtda saralaydi. Demak, umumiy murakkablik: O(n * log n)n = 10^5 uchun bu ≈ 1.7×10^6 ta amal — millisekundlar ichida bajariladi, necha mezon qo’shilishidan qat’iy nazar tezlik deyarli o’zgarmaydi.
#samcoding #algorithm #sorting
🔥4👍1
📊 Samcodingda natijalar jadvali qanday tartiblanadi? ICPC va IOI formatlari
🏆 ICPC formati
Bu formatda eng muhimi — yechilgan masalalar soni:
1️⃣ Kim ko’proq masala yechgan — shu yuqorida turadi
2️⃣ Teng bo’lsa — jarima vaqti kamroq bo’lgan g’alaba qiladi
3️⃣ Hali ham teng bo’lsa — oxirgi masalani kim tezroq topshirgan, o’sha oldinda turadi
Jarima vaqti qanday hisoblanadi?
Masalan, masalani 50-daqiqada, 2 ta noto’g’ri urinishdan keyin yechsangiz:
50 + 2×20 = 90 daqiqa jarima
❗️ Masala yechilgandan keyin yuborilgan yechimlar hisobga olinmaydi — demak allaqachon yechgan masalani qayta yuborishning foydasi yo’q.
🧠 IOI formati
Bu formatda masalalar qisman ball bilan baholanadi (qism-vazifalar bo’yicha):
1️⃣ Eng muhimi — umumiy ball (barcha masalalar bo’yicha yig’indi, ko’proq bo’lgan yuqorida)
2️⃣ Har bir masala uchun eng yaxshi (eng yuqori) natijangiz hisobga olinadi — necha marta urinib ko’rganingiz muhim emas
3️⃣ Ball teng bo’lsa — oxirgi yechimni kim avvalroq yuborgan, o’sha oldinda turadi
⚠️ Eslatma: umumiy ball teng bo’lsa, ishtirokchilar jadvalda bitta o’rinni baham ko’radi (masalan, ikkisi ham 1-o’rin, keyingisi 3-o’rin bo’lib qoladi) — bu xalqaro IOI qoidasiga mos.
🚫 Diskvalifikatsiya haqida
Diskvalifikatsiya qilingan ishtirokchi yoki jamoa — qancha ball yoki masala yechgan bo’lishidan qat’iy nazar — jadvalning eng oxirida turadi. Ular sertifikat va rasmiy o’rinlardan ham chiqariladi.
#samcoding #ICPC #IOI #standings
🏆 ICPC formati
Bu formatda eng muhimi — yechilgan masalalar soni:
1️⃣ Kim ko’proq masala yechgan — shu yuqorida turadi
2️⃣ Teng bo’lsa — jarima vaqti kamroq bo’lgan g’alaba qiladi
3️⃣ Hali ham teng bo’lsa — oxirgi masalani kim tezroq topshirgan, o’sha oldinda turadi
Jarima vaqti qanday hisoblanadi?
Jarima = (masala yechilgan vaqt) + (noto'g'ri urinishlar soni × 20 daqiqa)Masalan, masalani 50-daqiqada, 2 ta noto’g’ri urinishdan keyin yechsangiz:
50 + 2×20 = 90 daqiqa jarima
❗️ Masala yechilgandan keyin yuborilgan yechimlar hisobga olinmaydi — demak allaqachon yechgan masalani qayta yuborishning foydasi yo’q.
🧠 IOI formati
Bu formatda masalalar qisman ball bilan baholanadi (qism-vazifalar bo’yicha):
1️⃣ Eng muhimi — umumiy ball (barcha masalalar bo’yicha yig’indi, ko’proq bo’lgan yuqorida)
2️⃣ Har bir masala uchun eng yaxshi (eng yuqori) natijangiz hisobga olinadi — necha marta urinib ko’rganingiz muhim emas
3️⃣ Ball teng bo’lsa — oxirgi yechimni kim avvalroq yuborgan, o’sha oldinda turadi
⚠️ Eslatma: umumiy ball teng bo’lsa, ishtirokchilar jadvalda bitta o’rinni baham ko’radi (masalan, ikkisi ham 1-o’rin, keyingisi 3-o’rin bo’lib qoladi) — bu xalqaro IOI qoidasiga mos.
🚫 Diskvalifikatsiya haqida
Diskvalifikatsiya qilingan ishtirokchi yoki jamoa — qancha ball yoki masala yechgan bo’lishidan qat’iy nazar — jadvalning eng oxirida turadi. Ular sertifikat va rasmiy o’rinlardan ham chiqariladi.
#samcoding #ICPC #IOI #standings
🔥1
Xavfsizlik oshirildi
Hurmatli foydalanuvchilar!
Platformamiz barqarorligi va xavfsizligini ta’minlash maqsadida Cloudflare — dunyodagi yetakchi xavfsizlik va tezlashtirish tizimi joriy etildi. Ushbu yangilanish quyidagilarni ta’minlaydi:
🔹 Sayt endi Cloudflare himoyasi ostida ishlaydi — zararli bot va avtomatlashtirilgan hujumlardan ishonchli himoyalangan
🔹 Server infratuzilmasi takomillashtirildi, sahifalar yuklanish tezligi sezilarli darajada oshdi
🔹 Ma’lumotlar uzatilishi to’liq shifrlash orqali himoyalangan (SSL/TLS)
Ushbu yangilanishlar barcha foydalanuvchilarimiz uchun yanada tez, barqaror va xavfsiz platforma tajribasini taqdim etadi.
Telegram
Hurmatli foydalanuvchilar!
Platformamiz barqarorligi va xavfsizligini ta’minlash maqsadida Cloudflare — dunyodagi yetakchi xavfsizlik va tezlashtirish tizimi joriy etildi. Ushbu yangilanish quyidagilarni ta’minlaydi:
🔹 Sayt endi Cloudflare himoyasi ostida ishlaydi — zararli bot va avtomatlashtirilgan hujumlardan ishonchli himoyalangan
🔹 Server infratuzilmasi takomillashtirildi, sahifalar yuklanish tezligi sezilarli darajada oshdi
🔹 Ma’lumotlar uzatilishi to’liq shifrlash orqali himoyalangan (SSL/TLS)
Ushbu yangilanishlar barcha foydalanuvchilarimiz uchun yanada tez, barqaror va xavfsiz platforma tajribasini taqdim etadi.
Telegram
🔥3👍1👏1
🏆 ICPC’ga tayyorgarlik — natijalari
Samarqand davlat universiteti Sun’iy intellekt va raqamli texnologiyalar fakulteti talabalari o’rtasida ICPC xalqaro dasturlash olimpiadasiga tayyorgarlik doirasida jamoaviy dasturlash musobaqasi bo’lib o’tdi.
Musobaqada 10 ta jamoa kuch sinashdi. 🔥
🥇 1-o’rin — SamAlgo
Adxamov O., Asrorova N., Quvondiqov M.
🥈 2-o’rin — Cyber security
Esonboyev M., Xayitmurodov J., Elmurodov X.
🥉 3-o’rin — SheCodes
Tarmasheva J., Musurmonova I., Geldiyeva A.
Musobaqa ICPC xalqaro olimpiadasiga yo’l — uzoq va izchil mehnat talab qiladigan jarayon. Barcha ishtirokchi jamoalarga keyingi bosqichlarda omad tilaymiz!
#samcoding #contest #icpc
@samcoding
Samarqand davlat universiteti Sun’iy intellekt va raqamli texnologiyalar fakulteti talabalari o’rtasida ICPC xalqaro dasturlash olimpiadasiga tayyorgarlik doirasida jamoaviy dasturlash musobaqasi bo’lib o’tdi.
Musobaqada 10 ta jamoa kuch sinashdi. 🔥
🥇 1-o’rin — SamAlgo
Adxamov O., Asrorova N., Quvondiqov M.
🥈 2-o’rin — Cyber security
Esonboyev M., Xayitmurodov J., Elmurodov X.
🥉 3-o’rin — SheCodes
Tarmasheva J., Musurmonova I., Geldiyeva A.
Musobaqa ICPC xalqaro olimpiadasiga yo’l — uzoq va izchil mehnat talab qiladigan jarayon. Barcha ishtirokchi jamoalarga keyingi bosqichlarda omad tilaymiz!
#samcoding #contest #icpc
@samcoding
🔥1👏1
Forwarded from IT Park Uzbekistan
O‘zbekistondagi barcha oliy ta’lim muassasalari talabalari o‘rtasidagi xalqaro dasturlash olimpiadasining (ICPC) saralash bosqichida ishtirok etishga taklif etiladi.
🔹 10:40–11:40 — sinov bosqichi
🔹 12:00–17:00 — asosiy bosqich
Musobaqa o‘tkaziladigan joylar:
Qoraqalpog‘iston Respublikasi — NGTU
Andijon viloyati — Digital City
Buxoro viloyati — IT Park Buxoro
Jizzax viloyati — Sambhram University
Qashqadaryo viloyati — Qarshi State University
Navoiy viloyati — IT Park Navoiy
Namangan viloyati — NGTU
Samarqand viloyati — Al-Xorazmiy loyihasi maydonchasi
Surxondaryo viloyati — IT Park Surxondaryo
Sirdaryo viloyati — Kelajak markazi
Toshkent viloyati — TATU
Farg‘ona viloyati — Fergana Digital Hub
Xorazm viloyati — IT Park Xorazm
‼️ Muhim: akkaunt yaratish — bu faqat birinchi qadam. Ro‘yxatdan o‘tishni yakunlash uchun jamoani ro‘yxatdan o‘tkazish hamda murabbiy va barcha ishtirokchilarning profillarini to‘ldirish kerak.
—
University students across Uzbekistan are invited to participate in the qualification round of the International Collegiate Programming Contest (ICPC).
🔹 10:40–11:40 — practice round
🔹 12:00–17:00 — main round
Competition venues:
Republic of Karakalpakstan — NGTU
Andijan Region — Digital City
Bukhara Region — IT Park Bukhara
Jizzakh Region — Sambhram University
Kashkadarya Region — Qarshi State University
Navoi Region — IT Park Navoi
Namangan Region — NGTU
Samarkand Region — Al-Khwarizmi Project Venue
Surkhandarya Region — IT Park Surkhandarya
Syrdarya Region — Kelajak Markazi
Tashkent Region — TUIT
Fergana Region — Fergana Digital Hub
Khorezm Region — IT Park Khorezm
‼️ Important: Creating an account is only the first step. To complete registration, the team must be registered, and the coach and all team members must complete their profiles.
Telegram | Instagram | Facebook | Youtube | LinkedIn
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤1👍1
⏰ SamCoding Round 8 (Div. 3) boshlanishiga 24 soat qoldi!
👉 Ro'yxatdan o'ting: https://samcoding.uz/contest/37
👉 Ro'yxatdan o'ting: https://samcoding.uz/contest/37
🔥1
⏰ SamCoding Round 8 (Div. 3) boshlanishiga 1 soat qoldi!
👉 Ro'yxatdan o'ting: https://samcoding.uz/contest/37
👉 Ro'yxatdan o'ting: https://samcoding.uz/contest/37
🔥1
image_2026-10-18_11-40-57.png
102 KB
SamCoding Round 8 (Div. 3) 🏁
Ishtirok etgan barchaga rahmat! Natijalar:
🥇 csdisassembly: 9 ta masala, jarima 188. Barcha masalalarni yechdi, ulardan 7 tasini birinchi bo’lib yechdi. Reyting +422 ⚡️
🥈 shohrux18uz (30-maktab): 9 ta masala, jarima 1325
🥉 chinesedfan (SJTU, Xitoy 🇨🇳): 8 ta masala
Kuchli o’nlik:
4. baxriddinovich_dev (SamSU): 7
5. daveet2008 (SamDU): 7
6. turobovquvonch607: 7
7. mage9 (Yaponiya 🇯🇵): 6
8. diyorbekw: 6
9. javohir_dev (50-maktab): 5
10. saidmurodnarzullayev: 4
⚡️ Eng tez yechimlar:
I masala, baxriddinovich_dev: 1-daqiqada!
D masala: mage9
📊 To’liq natijalar: https://samcoding.uz/contests/37/standings
Ishtirok etgan barchaga rahmat! Natijalar:
🥇 csdisassembly: 9 ta masala, jarima 188. Barcha masalalarni yechdi, ulardan 7 tasini birinchi bo’lib yechdi. Reyting +422 ⚡️
🥈 shohrux18uz (30-maktab): 9 ta masala, jarima 1325
🥉 chinesedfan (SJTU, Xitoy 🇨🇳): 8 ta masala
Kuchli o’nlik:
4. baxriddinovich_dev (SamSU): 7
5. daveet2008 (SamDU): 7
6. turobovquvonch607: 7
7. mage9 (Yaponiya 🇯🇵): 6
8. diyorbekw: 6
9. javohir_dev (50-maktab): 5
10. saidmurodnarzullayev: 4
⚡️ Eng tez yechimlar:
I masala, baxriddinovich_dev: 1-daqiqada!
D masala: mage9
📊 To’liq natijalar: https://samcoding.uz/contests/37/standings
👍1
🚀 SamCoding jamoasidan — navbatdagi rasmiy reytingli musobaqa!
📅 Sana: 25.10.2026, 19:30 (UTC+5)
⏱️ Format: Onlayn, 2 soat
Dasturlash bo'yicha bilimingizni sinab ko'ring va reytingda o'z o'rningizni egallang.
👉 Ro'yxatdan o'ting: https://samcoding.uz/contest/45
🚀 Команда SamCoding представляет очередное официальное рейтинговое соревнование!
📅 Дата: 25.10.2026, 19:30 (UTC+5)
⏱️ Формат: онлайн, 2 ч.
Проверьте свои знания в программировании и займите своё место в рейтинге.
👉 Регистрация: https://samcoding.uz/contest/45
🚀 SamCoding presents its next official rated contest!
📅 Date: 25.10.2026, 19:30 (UTC+5)
⏱️ Format: Online, 2h
Test your programming skills and climb the rating leaderboard.
👉 Register now: https://samcoding.uz/contest/45
📅 Sana: 25.10.2026, 19:30 (UTC+5)
⏱️ Format: Onlayn, 2 soat
Dasturlash bo'yicha bilimingizni sinab ko'ring va reytingda o'z o'rningizni egallang.
👉 Ro'yxatdan o'ting: https://samcoding.uz/contest/45
🚀 Команда SamCoding представляет очередное официальное рейтинговое соревнование!
📅 Дата: 25.10.2026, 19:30 (UTC+5)
⏱️ Формат: онлайн, 2 ч.
Проверьте свои знания в программировании и займите своё место в рейтинге.
👉 Регистрация: https://samcoding.uz/contest/45
🚀 SamCoding presents its next official rated contest!
📅 Date: 25.10.2026, 19:30 (UTC+5)
⏱️ Format: Online, 2h
Test your programming skills and climb the rating leaderboard.
👉 Register now: https://samcoding.uz/contest/45
🔥1
Assalomu alaykum, SamCoding foydalanuvchilari!
Masala sahifasiga yangi kod muharriri qo’shildi. Endi kodni to’g’ridan-to’g’ri masala sahifasida yozib, ishga tushirib ko’rishingiz mumkin.
Avvalgidan farqi shundaki, bu oddiy kod muxarriri emas — VS Code asosidagi professional muharrir. Kod yozish jarayoni butunlay boshqacha bo’ladi: sintaksis ranglari, avtomatik to’ldirish, qavslarni o’zi yopishi, qatorlarni ko’chirish — xullas VS Code da kod yozgandek his qilasiz. Musobaqalarda alohida editor ochib o’tirish shart bo’lmaydi.
Kodni yozib, “Ishga tushirish” tugmasini bossangiz — natija shu yerda chiqadi. “Namuna testlar” tugmasi bilan masaladagi barcha namuna testlarni bir marta bosishda tekshirib ko’rishingiz mumkin.
Hozircha bu faqat masala sahifasida sinov sifatida ishlab turibdi. Agar muammo yoki noqulaylik sezsangiz — izohda yoki shaxsiy xabarda yozing. Kamchiliklar tuzatilgandan keyin boshqa sahifalarga ham qo’shiladi.
#samcoding #editor
Masala sahifasiga yangi kod muharriri qo’shildi. Endi kodni to’g’ridan-to’g’ri masala sahifasida yozib, ishga tushirib ko’rishingiz mumkin.
Avvalgidan farqi shundaki, bu oddiy kod muxarriri emas — VS Code asosidagi professional muharrir. Kod yozish jarayoni butunlay boshqacha bo’ladi: sintaksis ranglari, avtomatik to’ldirish, qavslarni o’zi yopishi, qatorlarni ko’chirish — xullas VS Code da kod yozgandek his qilasiz. Musobaqalarda alohida editor ochib o’tirish shart bo’lmaydi.
Kodni yozib, “Ishga tushirish” tugmasini bossangiz — natija shu yerda chiqadi. “Namuna testlar” tugmasi bilan masaladagi barcha namuna testlarni bir marta bosishda tekshirib ko’rishingiz mumkin.
Hozircha bu faqat masala sahifasida sinov sifatida ishlab turibdi. Agar muammo yoki noqulaylik sezsangiz — izohda yoki shaxsiy xabarda yozing. Kamchiliklar tuzatilgandan keyin boshqa sahifalarga ham qo’shiladi.
#samcoding #editor
🔥3
⏰ SamCoding Round 9 (Div. 4) boshlanishiga 24 soat qoldi!
👉 Ro'yxatdan o'ting: https://samcoding.uz/contest/45
👉 Ro'yxatdan o'ting: https://samcoding.uz/contest/45
🔥1
⏰ SamCoding Round 9 (Div. 4) boshlanishiga 1 soat qoldi!
👉 Ro'yxatdan o'ting: https://samcoding.uz/contest/45
👉 Ro'yxatdan o'ting: https://samcoding.uz/contest/45
👍1🔥1
🏆 SamCoding Round 9 (Div. 4) yakunladi!
Barcha qatnashchilarni faol ishtirok etgani va ajoyib natijalar ko‘rsatgani uchun tabriklaymiz! Keyingi musobaqalarda omad tilaymiz!
https://samcoding.uz/contests/45/standings
#samcoding #contest #rated
Barcha qatnashchilarni faol ishtirok etgani va ajoyib natijalar ko‘rsatgani uchun tabriklaymiz! Keyingi musobaqalarda omad tilaymiz!
https://samcoding.uz/contests/45/standings
#samcoding #contest #rated
🔥2