task1.go 741 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package main
  2. import (
  3. "fmt"
  4. )
  5. // Возвращает сумму квадратов слайса
  6. func SquareSum(numbers []int) (sum int) {
  7. for _, value := range numbers {
  8. sum += value * value
  9. }
  10. return
  11. }
  12. // Перевернуть строку. Медленный вариант.
  13. func Solution(word string) string {
  14. var res string
  15. for _, val := range word {
  16. res = string(val) + res
  17. }
  18. return res
  19. }
  20. // Нахождение минимума
  21. func SmallestIntegerFinder(numbers []int) (min int) {
  22. min = numbers[0]
  23. for _, val := range numbers {
  24. if val < min {
  25. min = val
  26. }
  27. }
  28. return // your code here
  29. }
  30. func main() {
  31. fmt.Println("Testing...")
  32. //fmt.Println(SquareSum([]int{1, 2, 5, 6}))
  33. fmt.Println(Solution("world"))
  34. }