Skip to content

Latest commit

 

History

History
110 lines (87 loc) · 1.67 KB

Readme.md

File metadata and controls

110 lines (87 loc) · 1.67 KB

Estressados Operações III

Intro Guide Shell

cover


Intro

filter

  • get_men: retorne uma lista com os homens.
  • get_calm_women: retorne uma lista com as mulheres stress menor que 10.

sort

  • sort: ordene a lista pelo valor real
  • sort_stress: ordene a lista por nível de stress

reverse

  • reverse: faça uma função que não altere a lista original, mas retorne uma nova lista invertida

set e map

  • unicos: retorne uma nova lista sem repetição de valores
  • repetidos: retorne uma nova lista apenas com os valores repetidos

Guide

Shell

#TEST_CASE get_men
$get_men [1,2,-3,4]
[1, 2, 4]
$get_men [1,-2,3,5]
[1, 3, 5]
$get_men [-1,-2,-5,-9]
[]
$end
#TEST_CASE get_calm_women
$get_calm_women [-10,-5,6,-90]
[-5]
$get_calm_women [-1,5,-11,-99,-8]
[-1, -8]
$end
#TEST_CASE sort
$sort [5,3,-1,-50,-1,-99]
[-99, -50, -1, -1, 3, 5]
$sort [-1,-50,12,8,-1,-99,-444]
[-444, -99, -50, -1, -1, 8, 12]
$end
#TEST_CASE sort_stress
$sort_stress [5,3,-1,-50,-1,-99]
[-1, -1, 3, 5, -50, -99]
$sort_stress [-1,-50,12,8,-1,-99,-444]
[-1, -1, 8, 12, -50, -99, -444]
$end
#TEST_CASE reverse
$reverse [5,3,-1,-50,-1,-99]
[-99, -1, -50, -1, 3, 5]
$reverse []
[]
$end
#TEST_CASE unique
$unique [1,1,1]
[1]
$unique [5,3,1,1,3,2]
[5, 3, 1, 2]
$unique [5,4,3,2,1]
[5, 4, 3, 2, 1]
$end
#TEST_CASE repeated
$repeated [1,1,1]
[1, 1]
$repeated [5,3,1,1,3,2]
[1, 3]
$repeated [5,4,3,2,1]
[]
$end