forked from root/public
![collot.tiago1@gmail.com](/git/assets/img/avatar_default.png)
1 changed files with 0 additions and 47 deletions
@ -1,47 +0,0 @@
|
||||
## descendcombn |
||||
|
||||
### Instructions |
||||
|
||||
- Write a function that prints all possible combinations of `n` different digits in descending order. |
||||
|
||||
- n will be defined as : 10 > n > 0 |
||||
|
||||
Below are the references for the **printing format** expected. |
||||
|
||||
- (for n = 1) '9, 8, ..., 3, 2, 1, 0' |
||||
|
||||
- (for n = 3) '987, 986, ..., 020, 019, 018, 017, 016, 015, 014, 013, 012' |
||||
|
||||
### Expected function |
||||
|
||||
```go |
||||
func DescendCombN(n int) { |
||||
|
||||
} |
||||
``` |
||||
|
||||
### Usage |
||||
|
||||
Here is a possible program to test your function : |
||||
|
||||
```go |
||||
package main |
||||
|
||||
import "piscine" |
||||
|
||||
func main() { |
||||
piscine.DescendCombN(9) |
||||
piscine.DescendCombN(3) |
||||
piscine.DescendCombN(1) |
||||
} |
||||
``` |
||||
|
||||
And its output : |
||||
|
||||
```console |
||||
$ go run . |
||||
9, 8, 7, 6, 5, 4, 3, 2, 1, 0 |
||||
987, 986, ..., 018, 017, 016, 015, 014, 013, 012 |
||||
987654321, ..., 976543210, 876543210 |
||||
$ |
||||
``` |
Loading…
Reference in new issue