electicode
АсосӣКурсҳоМанбаъҳоМасъалаҳо
...

Electicode ба зудӣ мусобиқаҳои ҳафтаворӣ бо мукофотҳо баргузор мекунад! Ба ElecticodeChannel дар Telegram обуна шавед барои хабарҳо дар бораи мусобиқаҳо ва курсҳои ройгон.

Обуна шудан →

electicode Platform

Маҷмӯи курсҳои мукаммали моро барои ёрӣ расонидан дар ҳалли мушкилоту имкониятҳои ҳаёти шумо омӯзед.

Барои оғоз ворид шаведБа ҷамоат ҳамроҳ шавед →
binary_search.cpp
main.cpp
#include <bits/stdc++.h>
using namespace std;

// Find first position where check() is true
int binary_search(int lo, int hi) {
    while (lo < hi) {
        int mid = lo + (hi - lo) / 2;
        if (check(mid)) hi = mid;
        else lo = mid + 1;
    }
    return lo;
}

int main() {
    ios::sync_with_stdio(0);
    cin.tie(0);
    return 0;
}

Платформа

Ҳар он чи ба хонанда барои маорифи рақамии муосир лозим аст.

Омӯзиш

Алгоритмҳо ва сохторҳои додаҳо

Дарсҳо ба забони тоҷикӣ — аз қадамҳои аввалини барномасозӣ то графҳо, дарахтҳо ва барномасозии динамикӣ.

Esc
1
2
3
4
5
6
7
8
9
0
-
=
⌫
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Fn
Alt
⌘
⌘
Alt
←
↓
→

Машқ

Машқ бо масъалаҳои интихобшуда

Садҳо масъала аз сатҳи ибтидоӣ то пешрафта, ҳар яке бо таҳлил ва якчанд роҳи ҳал.

e
AC
IOI
ICPC
USACO

Мусобиқа

Мусобиқаҳо

Мусобиқаҳои мунтазам барои мактабҳо ва синфҳо — аз машқҳои аввалин то интихоби миллӣ.

Пешрафт

Пайгирии пешрафт

Омӯзгорон, волидон ва хонандагон пешрафтро дар дарсҳо, масъалаҳо ва супоришҳо дар як ҷо мебинанд.

+99

Ҷамоат

Аз устодон омӯзед

Таҳлилҳо ва маслиҳатҳои омӯзгорони ботаҷриба ва соҳибмедалҳои олимпиадаҳо.

© 2026 Electicode. Ҳамаи ҳуқуқҳо ҳифз шудаанд.