Ο κωδικός υποβολής στους διαγωνισμούς είναι pdp2017.
- 1η Συλλογή: Εισαγωγικά θέματα προγραμματισμού.
- 2η Συλλογή: Προβλήματα βασισμένα σε Lowest Common Ancestor, Eulerian γράφους και Αλγόριθμο Ζ. Μπορείτε να διαβάσετε για τους σχετικούς αλγορίθμους στα φυλλάδια lca, sqrt, euler, z.
- 3η Συλλογή: Πιο προχωρημένα θέματα.
Κάποια προβλήματα χρειάζονται γρήγορη ανάγνωση (πιο γρήγορη από scanf, cin) του input. Για να διαβάσετε πιο γρήγορα ακεραίους αριθμούς στη C++ συνήθως χρησιμοποιείται ο παρακάτω κώδικας:
Κώδικας: Επιλογή όλων
inline void Read ( int &a ) {
register char c;
a = 0;
while ( c < 33 )
c = getchar_unlocked();
while ( c > 33 ) {
a = a*10 + c - '0';
c = getchar_unlocked();
}
}
Οι διοργανωτές:
Κυριάκος Αξιώτης, Ραφαήλ Κετσετσίδης, Βαγγέλης Κηπουρίδης, Παναγιώτης Κωστοπαναγιώτης, Δημήτρης Λως, Μανώλης Μιχάλαινας, Αριστοφάνης Ροντογιάννης, Γιάννης Χατζημίχος