From 9a2adb35a901efea782a46773017aafcd79c1e54 Mon Sep 17 00:00:00 2001 From: Augusto Date: Fri, 19 Apr 2019 17:25:05 +0100 Subject: [PATCH] reverse range exam exercise --- subjects/reverserange.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 subjects/reverserange.md diff --git a/subjects/reverserange.md b/subjects/reverserange.md new file mode 100644 index 000000000..b6c63cd3f --- /dev/null +++ b/subjects/reverserange.md @@ -0,0 +1,25 @@ +# reverserange +## Instructions + +Write the function ReverseRange, it must allocate (with make()) an array of integers, fill it with consecutive +values that begin at end and end at start (Including start and end !), then +return that array. + +This function must be declare as follows + +## Expected function + +```go + +func ReverseRange(start, end int) []int { + +} + +``` + +And its output : + +- With (1, 3) you will return an array containing 3, 2 and 1 +- With (-1, 2) you will return an array containing 2, 1, 0 and -1. +- With (0, 0) you will return an array containing 0. +- With (0, -3) you will return an array containing -3, -2, -1 and 0. \ No newline at end of file