\documentclass[a4paper]{article}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath,amssymb}
\usepackage[german,vlined,longend]{algorithm2e}
\usepackage{graphicx}

% --- math operators ---
\usepackage{mathtools}
\DeclarePairedDelimiter\set{\{}{\}} % use $\set*{1, 2, 3}$ 
\DeclarePairedDelimiter\abs{\lvert}{\rvert}
\DeclarePairedDelimiter\norm{\lVert}{\rVert}
\DeclarePairedDelimiter\ceils{\lceil}{\rceil}
\DeclarePairedDelimiter\floor{\lfloor}{\rfloor}
\DeclarePairedDelimiter\angles{\langle}{\rangle}
\def\Oh{\ensuremath{\mathcal{O}}} % big O like $\Oh(n)$
\def\oh{\ensuremath{\scriptstyle{\mathcal{O}}}} % small O
% ---

\begin{document}

\begin{small}
	\noindent
	BearbeiterIn 1, Gruppe X\\
	BearbeiterIn 2, Gruppe Y\\
	BearbeiterIn 3, Gruppe Z
\end{small}
\bigskip

\begin{center}
	\LARGE Lösungen zum 0. Übungsblatt (ADS20XX)
\end{center}
\smallskip

\subsection*{Aufgabe 1:}

\paragraph{a)}

Text hier einfügen.

\paragraph{b)}

Mathematische Ausdrücke werden mit \$-Zeichen umschlossen um korrekt gesetzt zu werden: \$a = b \textbackslash cdot c\$ ergibt $a = b \cdot c$

\paragraph{c)}

Um Formeln außerhalb des Fließtextes darzustellen kann die \emph{equation}-Umgebung verwendet werden:

\begin{equation}
    \sum_{n=0}^{k} \frac{n\cdot k}{c} = \ldots
\end{equation}
\begin{equation}
	\set*{\frac{a}{b} \mid a\in \mathbb{Z}, b\in\mathbb{N}}
\end{equation}

\paragraph{d)}

Einige wichtige Symbole und Funktionen, sowie die Listenumgebung werden wie folgt gesetzt:
\begin{itemize}
\item $\Oh$, $\Omega$, $\Theta$, $\oh$, $\omega$
\item $\mathbb{N}$, $\mathbb{Z}$, $\mathbb{Q}$, $\mathbb{R}$, $\infty$
\item $\implies$, $\iff$, $\to$, $\gets$, $\lor$, $\land$, $\neg$, $\exists$, $\forall$, $\checkmark$
\item $<$, $\leq$, $\neq$, $>$, $\geq$
\item $\in$, $\notin$, $\setminus$, $\subsetneq$, $\subseteq$, $\supsetneq$, $\supseteq$, $\cup$, $\cap$, $\emptyset$
\item $\set*{x}$, $\abs*{x}$, $\norm*{x}$, $\ceils*{x}$, $\floor*{x}$, $\angles*{x}$
\item $\frac{x}{y}$, $\log_a{b}$, $x\bmod y, \sum_a^b{c}, \prod_x^y{z}$, $\binom{a}{b}$
\end{itemize}


\subsection*{Aufgabe 2:}

Pseudocode kann wie folgt gesetzt werden:

\noindent SomeAlgo($a,b$)\\
\begin{algorithm}[H]
	\If{$b == 0$} {
		\Return $a$\;
	}
	$c = a\cdot b$\;
	$d = b-1$\;
	\Return SomeAlgo($c,d$)\;
\end{algorithm}

% -- Code zum Einbinden von Grafiken:
% \begin{figure}[htb]
% \centering
% \includegraphics{filename} % mit der Option [width=\linewidth] kann die Breite reduziert werden: 0.6\linewidth zum Beispiel
% \label{fig:name}
% \end{figure}

\end{document}
