\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage{ae}
\usepackage[latin1]{inputenc}
\usepackage[finnish]{babel}
\usepackage{verbatim}

\begin{document}

\title{T-79.5202 Kombinatoriset algoritmit \\
Kotitehtävä X\\
Jokin kuvaava otsikko}
\author{}
\date{}

\maketitle

% Lisää tähän kooditiedostosi
\section{Johdanto}

Johdannossa esitellään tutkimusongelma ja kuvataan lyhyesti valittu
lähestymistapa.

Tässä dokumentissa esitellään eräs mahdollinen jaottelu raportille.
Raportin voi jäsentää muillakin tavoilla, mutta tässä mainitut
asiat on syytä käsitellä tavalla tai toisella. Lähdeviitteitä (esimerkiksi
\cite{you01:seq.par}) voi käyttää.

\section{Menetelmät}

Tässä luvussa kuvataan ongelman ratkaisemiseksi valittu lähestymistapa.
Esimerkiksi käytetyt algoritmit on kuvattava niin, että ne ovat
ymmärrettävissä ilman ohjelmakoodin tutkimista.

\section{Kokeelliset tulokset}

Tässä luvussa kuvataan koejärjestelyt ja tulokset sillä tarkkuudella,
että halutessaan lukija voi toistaa kokeet. Tulokset raportoidaan
tarkoituksenmukaisesti esimerkiksi taulukkoa tai kuvaajaa
käyttäen. Kannattaa kiinnittää huomiota siihen, että tulokset on
raportoitu selkeästi.

\section{Tulosten analysointi ja johtopäätökset}

Tässä luvussa arvioidaan saavutettuja tuloksia. Osoittautuiko
käytetty menetelmä tarkoituksenmukaiseksi, oliko tuloksissa jotakin
yllättävää? Mahdolliset ongelmakohdat puretaan auki ja pohditaan
mahdollisuuksia parantaa esitettyä ratkaisua.

\begin{thebibliography}{9}

\bibitem{you01:seq.par}
N.~E. Young.
Sequential and parallel algorithms for mixed packing and covering.
In {\em 42nd IEEE Symposium on Foundations of Computer Science (Las
Vegas, NV, 2001)}, pages 538--546. IEEE Computer Soc., Los Alamitos, CA,
2001.
\end{thebibliography}

\appendix
\section{Liitteitä}

Liitteeksi voi laittaa ohjelman ajolistauksia tai muuta pitkällistä dataa,
jos se on tarkoituksenmukaista.

\end{document}

