Problemat

Subscriptions#12285

E lehtë · Brute force · Greedy algorithms

Garland#12286

Mesatare · Greedy algorithms · Sorting · Prefix Sums

Foxes and DFS#12287

Shumë e vështirë · Dynamic programming · Depth-first Search · Trees · Strings

Simple Problem#12288

Shumë e vështirë · Graphs · Depth-first Search · Dynamic programming · Bitsets

Preparation for the Christmas Holidays#12289

E vështirë · Combinatorics · Greedy algorithms · Sorting · Trees · Math

Akbar teacher#12290

Shumë e lehtë · Math

Good array#12291

E lehtë · Number theory · Greedy algorithms

Hard Game#12292

Mesatare · Greedy algorithms · Sorting

Captain Jack Sparrow#12293

Mesatare · Prefix Sums · Bitwise Operations · Math

Pasha and permutations#12294

E vështirë · Combinatorics · Number theory · Hashing

Haidora and tubes#12295

E lehtë · Sorting · Greedy algorithms

Haidora and number theory#12296

Mesatare · Number theory · Math

Haidora and sticks#12297

E lehtë · Binary Search · Math · Number theory

Haidora or not Haidora?#12298

E vështirë · Greedy algorithms · Bitmasks · Bitwise Operations

Haidora and strange arrays#12299

E vështirë · Fast Fourier transform · Number theory · Combinatorics · Prefix Sums

Tall Building#12300

Mesatare · Greedy algorithms · Sorting

Majestic Segments#12301

E vështirë · Bitwise Operations · Two pointers · Binary Search

Array Matching#12302

E vështirë · Greedy algorithms · Hashing · Prefix Sums · Sorting

The F Function#12303

Shumë e vështirë · Dynamic programming · Math · Number theory · Probabilities

Arrays Connection#12304

E vështirë · Hashing · Strings · Combinatorics · Number theory

Recover the array#12305

E lehtë · Prefix Sums

Skyline#12306

E vështirë · Constructive Algorithms · Greedy algorithms · Math

Minimum Triple#12307

Mesatare · Combinatorics · Number theory · Graphs

Permutation Fix Sum#12308

E vështirë · Combinatorics · Number theory · Prefix Sums · Math

Symmetric Construction#12309

E vështirë · Disjoint set union · Graphs · Constructive Algorithms · Greedy algorithms

9026-9050 nga 9226