We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b33456d commit d0b983aCopy full SHA for d0b983a
challenge-2/submissions/goholic/solution-template.go
@@ -0,0 +1,35 @@
1
+package main
2
+
3
+import (
4
+ "bufio"
5
+ "fmt"
6
+ "os"
7
+)
8
9
+func main() {
10
+ // Read input from standard input
11
+ scanner := bufio.NewScanner(os.Stdin)
12
+ if scanner.Scan() {
13
+ input := scanner.Text()
14
15
+ // Call the ReverseString function
16
+ output := ReverseString(input)
17
18
+ // Print the result
19
+ fmt.Println(output)
20
+ }
21
+}
22
23
+// ReverseString returns the reversed string of s.
24
+func ReverseString(s string) string {
25
+ runes := []rune(s)
26
+ left, right := 0, len(runes)-1
27
28
+ for left < right {
29
+ runes[left], runes[right] = runes[right], runes[left]
30
+ left++
31
+ right--
32
33
34
+ return string(runes)
35
0 commit comments