Уровень 3.8 задачника Go
Задание 1
Дан массив с целыми числами.
Проверьте, что все числа из
этого массива содержат в себе
цифру 3.
Задание 2
Дана некоторая строка:
go"12034050607"
Найдите позицию третьего нуля в строке.
Задание 3
Через запятую написаны целые числа:
gostr := "1,2,10,100,3"
Получите максимальное из этих чисел.
Задание 4
Дана строка:
gostr := "abcde"
Получите срез символов этой строки:
go[]string{"a", "b", "c", "d", "e"}
Задание 5
Дана строка в формате:
go"kebab-case"
Преобразуйте ее в формат:
go"snake_case"
Задание 6
Дана строка в формате:
go"snake_case"
Преобразуйте ее в формат:
go"camelCase"
Задание 7
Дана строка в формате:
go"camelCase"
Преобразуйте ее в формат:
go"snake_case"
Задание 8
Даны три карты:
<~show~> <+go+> m1 := map[string]int{"a": 1, "b": 2, "c": 3} m2 := map[string]int{"d": 4, "e": 5, "f": 6} m3 := map[string]int{"g": 7, "h": 8, "i": 9} <-go->Объедините эти карты в одну:
<~show~> <+go+> map[string]int{ "a": 1, "b": 2, "c": 3, "d": 4, "e": 5, "f": 6, "g": 7, "h": 8, "i": 9, } <-go->