Κατηγοριοποιημένες λύσεις


Το σπίτι στον ελαιώνα (olivetrees): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: monotonic stack, RMQ, sqrt decomposition, sparse table, binary search, segment tree

Η δημόσια βιβλιοθήκη (publib): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: bfs, shortest-paths

All that jazz (allthatjazz): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: two pointers, sorting, binary search

Τυχεροί αριθμοί (luckyagain): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: map, bst, counting, decimal numbers, number bases

Bits με υπογραφή (bitsign): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: dp, exhaustive search, precomputation

Γραφειοκρατεία (bureaucracy): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: greedy, bfs, directed graph, binary search

Ηλεκτρονικές κάρτες αγορών (coupon): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: ad hoc, greedy, linear search, binary search

Η σκυταλοδρομία (fairdiv): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: two-pointers, binary search, prefix sums

Επισκευή δρόμου (roadfix): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: dp, sort, memoisation, dp optimization

Χημικές Ενώσεις (chemicals): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: set, map, modulo, sliding window, two pointers

Νησιά (islands): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: range sum, sqrt decomposition, segment tree, intervals, binary search, prefix sum, events, lazy propagation

Εσωτερικές Διαμάχες (conflicts): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: trees, dfs, map, eulerian path, greedy, hash table

SECRETPATHS (secretpaths): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: trees, small-to-large merging, decremental connectivity, bfs, sorting, union-find

SUMIJ (sumij): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: hash table, prefix sums, bst, sorting

EVENCYCLE (evencycle): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: dfs, dfs-tree, cycles

ODDSUM (oddsum): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: greedy

Οι εκλογές (voting): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: ad hoc, greedy, hash table, map

Ο ξενοδόχος τρελλάθηκε (crazyhotel): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: binary search, two pointers, cumulative sums, sliding window

Ακριβό μου ντεπόζιτο (smalltank): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: binary search, dfs, union-find, minimum spanning tree, kruskal, minimum bottleneck spanning tree

Οι ορχήστρες (orchestras): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: sort, greedy, counting sort

Βώλοι στη σειρά (marbles): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: bfs, bit operations

Φιλική Εταιρεία (filiki): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: binary search, dfs, trees, dp on trees, greedy

POLICE (police): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: greedy, sorting

VATRAXIA (vatraxia): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: link-cut trees, trees

PRETTYTREE (prettytree): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: link-cut trees, trees

LIGHTS (lights): εκφώνηση (pdf) | testcases | κώδικες

Tags: interactive, binary search

Τραπεζικές συναλλαγές (bankacc): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: sorting, map, hash table, offline processing

Τα δώρα των διδύμων (twingift): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: binary search, two pointers

Ο Δίκαιος Λαβύρινθος (fairmaze): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: dfs, union-find

Ο πόλεμος των τσιφλικάδων (landfight): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: binary search, map, hash table, stack, prefix sum, cumulative sum, two pointers

Γυρίζοντας στο σπίτι (wayhome): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: bfs, union-find, flood-fill

Ταξίδι στη Νέα Υόρκη (nytrip): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags:

CANDYSTRIPE (candystripe): εκφώνηση (pdf) | testcases | κώδικες

Tags: prefix sums, greedy, two pointers, balanced parentheses, strings

ROOMALLOC (roomalloc): εκφώνηση (pdf) | testcases | κώδικες

Tags: counting, combinatorics, dp

CANDYSTRIPE2 (candystripe2): εκφώνηση (pdf) | testcases | κώδικες

Tags: greedy, intervals, sorting, line sweep

TWINGIFT2 (twingift2): εκφώνηση (pdf) | testcases | κώδικες

Tags: number systems, ternary numbers, number theory, greedy

Πρόγραμμα ανταλλαγής φοιτητών Erasmus+ (erasmus): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: sorting

Πάμε πάλι διακοπές (longsumk): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: cumulative sums, map, hash table, two pointers

Τα δύο καταστήματα (shops): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: cumulative sums

Άθροισμα λίγων (sumoffew): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: two pointers, sliding window, map, hash table

Η τελευταία πίστα (supgame): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: graphs, dijkstra

Push-Complement-Reverse (pcr): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: dp, bitwise operations, set, map

Με πόσους τρόπους; (countways): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: dp, counting, mod

Αξιολόγηση προσόντων (treescore): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: tree, subtree queries, euler tour decomposition, sqrt decomposition, Mo’s algorithm

Τα παιδιά του παγωτατζή (goodlong): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: two pointers, binary search, greedy, set

Να προλάβουμε το πάρτυ! (shortcuts): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: shortest paths, dp, dijkstra, binary search

Υποθαλάσσιοι υδρογονάνθρακες (hydrocarbons): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: precision, sorting

Βουνό ή θάλασσα (mntsea): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: strings, cumulative sums, map

Ισορροπημένες παρενθέσεις (cntbal): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: strings, stack

Συμμετρικές συμβολοσειρές (symstr): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: strings

Τι πληρώνει το λαχείο (lottery): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: strings, bitwise operations, binary search, trie

Ελάχιστη απόσταση (shortpowtwo): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: shortest paths, dijkstra, bitwise, set, priority queue, big numbers, segment tree, lazy propagation, binary numbers, flip, smaller, hash

Μέγιστο άθροισμα τριών (max3sum): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: prefix max, greedy, set

Παραλληλόγραμμα (parallel): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: dp

Διακοπές στη γραφούπολη (vacation): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: dp, dijkstra, shortest path

Αλλαγές ρίζας (rootit): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: lca, level ancestor, path sum queries on tree, dfs, trees

Συνάντηση στην δενδρούπολη (treecity): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: dfs, trees

Μέγιστο πολλαπλάσιο (mulsum): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: prefix sum, greedy, counting sort, hash table, map

Ο υπολογιστής των Αντικυθήρων (astrolavos): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: ad hoc

Τα κάλαντα (kalanta): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: cumulative sums, binary search, two pointers

Η αγορά (agora): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: greatest common divisor, least common multiple, cumulative sums

Rafting (rafting): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: segment tree, binary indexed tree

Παιχνίδι με λίστα (listgame): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: dp

Ο Χρήστος και τα τούβλα (brickbreaker): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: graphs, lattices, union-find

Μέγιστα υπόλοιπα (modulo): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags:

Στοίβα νομισμάτων (coinstack): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags:

Πίστες, κλειδιά κι αστέρια (pistes): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags:

Το μετρό της Θεσσαλονίκης (metro): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags:

Η γέφυρα της Καζάρμας (kazarma): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags:

Προγραμματιστικός διαγωνισμός ICPC (icpc): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags:

Πανελλήνιο σχολικό δίκτυο (sch): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: sorting, counting sort, map, set

Πολύχρωμη κορδέλα (colors): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: set, counting sort, binary search, sliding window, two pointers

Κάρτες απεριόριστων πτήσεων (uflights): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: graphs, minimum spanning tree, kruskal, prim, counting sort

Ακολουθίες DNA (dnaseq): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: rolling hash, strings

Οδικό δίκτυο (villages): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: graphs, dfs

Πάω διακοπές (maketime): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: cumulative sums, binary search, sorting, two pointers

Άθροισμα δύο άκρων (twoends): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags:

Εξωγήινες συχνότητες (aliens): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags:

Η ληστεία των ρομπότ (robots): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags:

Μέγιστος κοινός διαιρέτης (gcdseq): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags:

Υπερυπολογιστής ARIS (aris): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: line sweep, counting sort

Ο χαρταετός (kite): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: cumulative sums, binary search, two pointers

Μονοδιάστατο scrabble (scrabble1d): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: ad hoc, cumulative sums, greedy

Εκδρομή για σκι (skitrip): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: sorting, greedy, monotonous queue, line sweep

Δίκτυο σχολείων (schoolnet): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: vertex cover, trees, dfs, dp

Star Wars (starwars): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: cumulative sums, inclusion-exclusion, range sum queries, segment trees, sqrt decomposition, lazy propagation

Μετοχές (metoxes2): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: greedy

Άθροισμα Κύβων (sumofcubes): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: math, precompute, number theory, hash table, set, map

Σημαντικοί Δρόμοι (critical): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: shortest paths, dijkstra, critical edges

Επιλογή chef (chef): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: sorting, binary search, greedy, simulation, intervals, set, priority queue

Ποδηλάτες (bicycle): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: bst, queries, kth, sum queries

Βιβλιοφάγοι (bookeaters): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: dp

Το κυλικείο του σχολείου (xxx): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: greedy, cumulative sums

Άθροισμα τετραγώνων (twosqr): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: binary search, greedy

Η μοιρασιά (share): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: greedy, cumulative sums, binary search, two pointers

Παρέες αριθμών (aces): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: number systems, binary numbers, bitwise, counting sort

Εφημερίδες (efimerides): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: ad hoc, hash set, counting sort

Σουπερμάρκετ (supermarket): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: dp, memoisation

Άθροισμα ζευγών (sumx): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: hash table, set, two pointers, sorting

Ασανσέρ (elev2): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: greedy, sorting, set, two pointers

Χαρούμενοι αριθμοί (happy): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: number theory, precompute, number systems, decimal numbers, precompute, buckets, hash table, set

Μηδενικό άθροισμα (maxzero): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: hash table, map, sorting, prefix sums

Αεροδρόμια και τρένα (airports): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: graphs, minimum spanning tree, kruskal, prim, union-find

Μετοχές και K χτυπήματα (metoxes): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: dp, memoisation

Δομές κοινωνικής αλληλεγγύης (domes): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: graphs, counting sort

Ρυθμική γυμναστική (ensemble): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: precision, sorting

Ηλιακός άνεμος (solar): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: line sweep

Άθροισμα ζευγών (sumpair): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: set, hash table, two pointers, sorting

Επισκευή δρόμου (roadwork): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: intervals, sorting, counting sort, binary search

Μετατροπή αριθμού (numbase): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: number theory, modulo, binary search, number bases, divisibility, factorisation

Τα κουνούπια του Αμαζονίου (amazmosq): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: math

Ανέβα τη σκάλα (stairstep): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: dp

Παιχνίδι μη αρνητικών (nonneg): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: bellman-ford, negative cycle, graphs

Σύστημα πλοήγησης (driveme): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: shortest paths, dynamic programming, dijkstra, graphs

Τηλεοπτική μετάδοση αγώνων (tvmatch): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: math

Διαδρομές αριθμών (numpath): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: longest path, dag, graphs

Αναζητώντας εξωγήινη νοημοσύνη (seti): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: brute force

Ανασύσταση της Βοιβηίδος λίμνης (karla): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: bfs, dfs, flood fill, union-find

Οι μυστικοί αριθμοί (scidinner): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: trees, divisibility, bfs

Τρίγωνο (triangle): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: dp, memoisation

Ήχοι και σιωπές (sound): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: line sweep, monotonous queue

Τηλεπικοινωνιακά κόστη (telecom): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: minimum spanning tree, union-find, trees

Ενυδρείο (fishtank): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: greedy, two pointers, sorting

Ο Τάσος και η Γκόλφω (golfo): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: shortest path, bfs, dijkstra, graphs

Βρες τη διαφορά (kdiff): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: binary search, set, sorting, two pointers

Γυμναστής (gymnast): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: dp, sorting

Τηλεφωνικό δίκτυο (network): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: articulation points, dfs, graphs

Συνάντηση αυτοκινήτων (carmeet): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: greedy, sliding window, cyclic array

Υπολογιστικά νέφη (function): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: primes, prime factorisation, sieve of Eratosthenes, divisibility

Τελεστικοί ενισχυτές (operators): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: binary search, two pointers

Ραδιοαστέρες (pulsars): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: convex hull, geometry, math

Λουτράκι (loutraki): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: line sweep, sorting, counting sort

Παλίνδρομο (minpali): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: z-algorithm, kmp, manacher, rolling hash, strings

Σουβλάκια (souvlakia): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: dijkstra, segment tree, binary index tree, implicit segment tree, coordinate compression, RMQ, prefix minimum, map, set, sorting

Άθροισμα 6 Fibonacci (fib6): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: greedy, brute force, math

Βιαστικός ίππος (knight): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: shortest paths, dijkstra, bfs, graphs, math

Αύξουσα πολυγωνική γραμμή (cutpoly): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: geometry, math, greedy, ternary search

Μεταφορά τροφίμων (shades): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: graphs, dfs, bfs

Άθροισμα υπακολουθίας (maxksum): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: two pointers, prefix sum, segment tree, priority queue

Παράθεση συμβολοσειρών (concat): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: trie, dynamic programming, counting

Μεγιστοποίηση κέρδους (profit): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: greedy, line sweep

Χιονοδρομίες στα «Τρία-Πέντε Πηγάδια» (snow_run): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: segment tree, brute force

Εταιρική ιεραρχία (company): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: trees, dp, bfs, dfs

Prevdiv (prevdiv): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: two pointers, divisibility, gcd, lcm, number theory

Fishboats (fishboats): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: brute force, dp, memoisation, greedy

Anneal (anneal): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: dp, memoisation

Περιττοί και άρτιοι (oddeven): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: prefix sum, hash tables, counting sort, two pointers, map, sorting

Άθροισμα παρεμβαλλομένων (intvsum): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: prefix sum, hash tables, counting sort, map

Τοπωνύμια (toponyms): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: trie, strings

Βελτίωση οδικού δικτύου (newroad): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: shortest paths, dijkstra, graphs

Αντιγραφή βιβλίων (books): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: binary search, greedy

Εστιατόρια (restaurants): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: dp

Hydrogen (hydrogen): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: sorting

Πρόβλημα στον «Έξυπνο» Διαδραστικό Πίνακα (matrix): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: string matching, kmp, z-algorithm, rolling hash, strings

Οι φωτιές στην Ελλάδα (fire): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: flood-fill, bfs, dfs

Lines man (lines_man): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: ad hoc

Servers (servers): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: hash table, map, sorting

Get out (getout): εκφώνηση (pdf) | testcases | λύση | κώδικες | Υποβολή λύσης

Tags: bfs, shortest path, complete search

Κύκλος πόλης (citycirc): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: greedy, two pointers, prefix sums, cycle

Άθροισμα δυνάμεων (sumofpow): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: math, precompute, ad hoc

Κατεστραμμένα λουλούδια (flowers): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: greedy, sorting

Μέγιστος διαφυγών φωτισμός (escape): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: max flow

Αφού σε χαλάει… (cocktails): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: greedy, math, graphs

Ενισχυτές (amplifiers): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: greedy, set, priority queue

Διαγραφή ψηφίων (rdigits): εκφώνηση (pdf) | testcases | κώδικες | Υποβολή λύσης

Tags: greedy, ad hoc, set, hash table