Mėgsti spręsti galvosūkius? Nebijai matematikos ir programavimo? Tuomet tau turėtų patikti programavimo varžybų uždaviniai, kuriuos sprendžiant dažnai tenka daugiau galvoti negu programuoti. Kauno technologijos universiteto informatikos fakultetas (KTU IF) organizuoja programavimo uždavinių sprendimo seminarus ir kviečia studentus į susitikimą.
„Seminarų metu imam sudėtingus programavimo uždavinius, aiškinamės sprendimus ir bandom juos suprogramuoti. Mokomės algoritmus, duomenų struktūras, truputį matematikos ir įvairius programavimo triukus.”, – pasakojo KTU programuotojų komandų treneris Mindaugas Kazlauskas.
Kodėl verta skirti savo laiką programavimo uždavinių sprendimui?
„Lygiai taip pat kaip svarmenų kilnojimas lavina mūsų raumenis, taip ir sudetingų galvosūkių sprendimas lavina mūsų mąstymą. Treniruok savo galvą ir parodyk visiems koks protingas esi”, – pasakojo KTU programuotojų komandų vadovas Mindaugas Vasiljevas.
Geriausi programuotojai atstovaus KTU tarptautinėse studentiškose programavimo varžybose ACM ICPC.
Kiekvienais metais, KTU veža kelias studentų komandas į ACM ICPC varžybų ketvirtfinalį Minske (Baltarusija). Gerai pasirodę keliauja į varžybų pusfinalį Sankt Peterburge (Rusija). Finalas kiekvienais metais vykta vis kitoje šalyje (šiemet – Tailande).
Susidomėjai? Tuomet ateik gruodžio 15 d., antradienį, 12:30 į 101 aud.
Susitikimo metu kalbės:
Mindaugas Vasiljevas – mūsų vadovas, KTU IF doktorantas
Mindaugas Kazlauskas – mūsų treneris, KTU absolventas, daugkartinis ACM ICPC dalyvis
Vilius Pranckaitis – KTU pirmosios programuotojų komandos narys, KTU IF magistrantas, daugkartinis ACM ICPC dalyvis ir finalininkas
Programavimo uždavinio pavyzdys:
Įsivaizduok, kad nori atspėti draugo slaptažodį.
Tau pavyksta sužinoti, kad slaptažodis sudarytas iš 15-kos skaitmenų.
Deja, perrinkti visus galimus variantus nepavyks – jų per daug (1015)!
Tačiau tau pavyksta sužinoti dar viena dalyką – slaptažodžio skaitmenų suma lygi 105.
Kiek slaptažodžio variantų reikės perrinkti dabar?
Ar parašytum programą, kuri sugeneruotų visus šiuos variantus?
Nežinai kaip spręsti? Vieną iš sprendimų sužinosi atėjęs į susitikimą.
Daugiau informacijos: ktu.problem-solvers.lt