Tema ovog završnog rada je: „Beskonfliktni raspored figura na šahovskoj ploči u programskom jeziku C++“. Za izradu ovog rada bilo je potrebno poznavati programski jezik C++ koji se koristio za izradu algoritma koji računa i prikazuje beskonfliktne rasporede te programski jezik python koji se koristio za izradu grafičkog korisničkog sučelja. U grafičkom korisničkom sučelju je ponuđen unos broja šahovskih figura te unos veličine šahovske ploče. Ponuđena su i tri gumba, prvi prikazuje sve rasporede, drugi prikazuje osnovne rasporede i treći prikazuje jedan raspored. Program nudi grafičko sučelje za prikaz rasporeda, te ispis ukupnog broja prikazanih rasporeda u grafičkom korisničkom sučelju.Subject of this thesis is: „Non-attacking chessboard ...