diff --git a/exercises/38-sort-tuples-ascending/README.es.md b/exercises/38-sort-tuples-ascending/README.es.md new file mode 100644 index 00000000..bae01186 --- /dev/null +++ b/exercises/38-sort-tuples-ascending/README.es.md @@ -0,0 +1,2 @@ +# `38` Sort Tuples Ascending +Debe escribir un programa para ordenar las tuplas (nombre, edad, altura) por orden ascendente donde el nombre es `string`, la edad y la altura son `nĂºmeros`. diff --git a/exercises/38-sort-tuples-ascending/README.md b/exercises/38-sort-tuples-ascending/README.md index 35cfd6bc..61ca2d7a 100644 --- a/exercises/38-sort-tuples-ascending/README.md +++ b/exercises/38-sort-tuples-ascending/README.md @@ -1,17 +1,23 @@ -You are required to write a program to sort the (name, age, height) tuples by ascending order where name is string, age and height are numbers. The tuples are input by console. The sort criteria is: -1: Sort based on name; -2: Then sort based on age; -3: Then sort by score. +# `38` Sort Tuples Ascending + + +## :pencil: Instructions: +You are required to write a program to sort the (`name`, `age`, `height`) tuples by ascending order where name is `string`, age and height are numbers. The tuples are input by console. The sort criteria is: + +1. Sort based on name; +2. Then sort based on age; +3. Then sort by score. The priority is that name > age > score. If the following tuples are given as input to the program: -Tom,19,80 -John,20,90 -Jony,17,91 -Jony,17,93 -Json,21,85 -Then, the output of the program should be: -[('John', '20', '90'), ('Jony', '17', '91'), ('Jony', '17', '93'), ('Json', '21', '85'), ('Tom', '19', '80')] +> - `Tom,19,80` +> - `John,20,90` +> - `Jony,17,91` +> - `Jony,17,93` +> - `Jason,21,85` + +> - Then, the output of the program should be: +`[('John', '20', '90'), ('Jony', '17', '91'), ('Jony', '17', '93'), ('Jason', '21', '85'), ('Tom', '19', '80')]` -Hints: +## :bulb: Hint: In case of input data being supplied to the question, it should be assumed to be a console input. We use itemgetter to enable multiple sort keys. \ No newline at end of file