|
|
|
@ -1,17 +1,18 @@
|
|
|
|
|
# jumpover |
|
|
|
|
## jumpover |
|
|
|
|
|
|
|
|
|
### Instructions |
|
|
|
|
|
|
|
|
|
Write a function `jumpover` that takes a string and returns another string with every third character. |
|
|
|
|
Write a function `JumpOver()` that takes a `string` and returns another `string` with every third character. |
|
|
|
|
|
|
|
|
|
- Prints the output followed by newline `\n`. |
|
|
|
|
- If the string is empty, return newline `\n`. |
|
|
|
|
- If the `string` is empty, return newline `\n`. |
|
|
|
|
- If there is no third character, return newline `\n`. |
|
|
|
|
|
|
|
|
|
### Expected function |
|
|
|
|
|
|
|
|
|
```go |
|
|
|
|
func JumpOver(str string) string { |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
@ -22,13 +23,16 @@ Here is a possible program to test your function:
|
|
|
|
|
```go |
|
|
|
|
package main |
|
|
|
|
|
|
|
|
|
import "fmt" |
|
|
|
|
import ( |
|
|
|
|
"fmt" |
|
|
|
|
"piscine" |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
func main() { |
|
|
|
|
fmt.Print(JumpOver("1010101010")) |
|
|
|
|
fmt.Print(JumpOver("")) |
|
|
|
|
fmt.Print(JumpOver("t w e l v e")) |
|
|
|
|
fmt.Print(JumpOver("12")) |
|
|
|
|
fmt.Print(piscine.JumpOver("1010101010")) |
|
|
|
|
fmt.Print(piscine.JumpOver("")) |
|
|
|
|
fmt.Print(piscine.JumpOver("t w e l v e")) |
|
|
|
|
fmt.Print(piscine.JumpOver("12")) |
|
|
|
|
} |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|