Browse Source

fixing readme enigma exercise from hackathon

content-update
lee 5 years ago committed by Christopher Fremond
parent
commit
505892723c
  1. 18
      subjects/enigma.en.md
  2. 18
      subjects/enigma.fr.md

18
subjects/enigma.en.md

@ -2,11 +2,15 @@
### Instructions ### Instructions
Write a function called `Enigma` that receives poiters to functions and move its values around to hide them Write a function called `Enigma` that receives poiters to functions and move its values around to hide them.
This function will put a into c; c into d; d into b and b into a - This function will put :
- `a` into `c`;
- `c` into `d`;
- `d` into `b`;
- `b` into `a`.
This function must have the following signature. - This function must have the following signature.
### Expected function ### Expected function
@ -25,7 +29,7 @@ package main
import ( import (
"fmt" "fmt"
student ".." piscine ".."
) )
func main() { func main() {
@ -71,8 +75,8 @@ func main() {
And its output : And its output :
```console ```console
student@ubuntu:~/student/enigma$ go build student@ubuntu:~/piscine/test$ go build
student@ubuntu:~/student/enigma$ ./enigma student@ubuntu:~/piscine/test$ ./test
5 5
2 2
7 7
@ -82,5 +86,5 @@ After using Enigma
6 6
5 5
7 7
student@ubuntu:~/student/enigma$ student@ubuntu:~/piscine/test$
``` ```

18
subjects/enigma.fr.md

@ -2,11 +2,15 @@
### Instructions ### Instructions
Write a function called `Enigma` that receives poiters to functions and move its values around to hide them Write a function called `Enigma` that receives poiters to functions and move its values around to hide them.
This function will put a into c; c into d; d into b and b into a - This function will put :
- `a` into `c`;
- `c` into `d`;
- `d` into `b`;
- `b` into `a`.
This function must have the following signature. - This function must have the following signature.
### Expected function ### Expected function
@ -25,7 +29,7 @@ package main
import ( import (
"fmt" "fmt"
student ".." piscine ".."
) )
func main() { func main() {
@ -71,8 +75,8 @@ func main() {
And its output : And its output :
```console ```console
student@ubuntu:~/student/enigma$ go build student@ubuntu:~/piscine/test$ go build
student@ubuntu:~/student/enigma$ ./enigma student@ubuntu:~/piscine/test$ ./test
5 5
2 2
7 7
@ -82,5 +86,5 @@ After using Enigma
6 6
5 5
7 7
student@ubuntu:~/student/enigma$ student@ubuntu:~/piscine/test$
``` ```

Loading…
Cancel
Save