```{r, echo=FALSE}
library('exams')
include_supplement('kombination.num', recursive=TRUE)
library("exams.forge")
instruction <- NULL
k <- sample(3:6, 1)
n <- sample(8:15, 1)
without <- runif(1)>0.5
type    <- "K"
sc      <- num_result(if(without) combination(n, k) else combination(n, k, TRUE), digits=0)
```

Question
=======

```{r, error=TRUE, child=instruction}
```

Eine Mannschaft besteht aus `r n` Spielern und der Trainer will für `r k` Strafstöße die ausführenden Spieler aus seiner Mannschaft auswählen.
Die Reihenfolge der Spieler für die Strafstöße legt jedoch der Schiedsrichter fest. Wie viele Möglichkeiten gibt es für den Trainer wenn ein Spieler `r if(without) "nur einmal" else "mehrfach"` ausgewählt werden kann?

```{r, child="kombination.num"}
```

Meta-information
================
extype: num
exsolution: `r sc$fx[1]`
extol: `r sc$tolerance`
exname: `r if(exists("story")) story else knitr::current_input()`
