Skip to content

intellias homework #4. 2 main tasks and 2 additional ones

Notifications You must be signed in to change notification settings

Glenn0-0/homework4_intellias

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

homework4_intellias

Завдання 1

homework4_intellias/1task/main.go

Прибрати всі дублікати з слайсу int.

Приклад даних на вхід: [3, 4, 4, 3, 6, 3]

видаляємо 3 по індексу 0 видаляємо 4 по індексу 1 видаляємо 3 по індексу 3

Правильний результат: [3, 4, 6]

Якщо вам потрібні змінні чи константи - вони мають бути локальними, в межах функції main.

func main(){ arr := []int{4, 1, 4, -4, 6, 3, 8, 8} var result []int //... // тут має бути ваш код // змінна result в кінці функції має тримати слайс з вже видаленими дублікатами відповідно до правил }

Завдання 2

homework4_intellias/2task/main.go

На вхід подано стрінг з цілими числами, котри розділені пробілами. Треба повернути найбільше та найменше число.

Наприклад: input := "1 2 3 4 5" // повертає "5 1" input := "1 9 3 4 -5" // повертає "9 -5"

Уточнення:

  1. Всі числа є не більше, ніж int32. Використовуйте цей тип даних.
  2. В стрінгі завжди буде принаймні одне число.
  3. Результатом має бути стрінг, в якому два числа розділені пробілом (або одне, якщо дано було лише одне число). Найбільше число має бути першим.
  4. Якщо вам потрібні змінні чи константи - вони мають бути локальними, в межах функції main.

func main(){ input := "1 9 3 4 -5" var result string //... // тут має бути ваш код // змінна result в кінці функції має тримати стрінг з правильними результатами, згідно до умови задачі }

About

intellias homework #4. 2 main tasks and 2 additional ones

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages