-
Notifications
You must be signed in to change notification settings - Fork 2
/
2.Estrutura de Dados: Organizando Os Seus Ativos.py
37 lines (29 loc) · 1.44 KB
/
2.Estrutura de Dados: Organizando Os Seus Ativos.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
'''
Descrição
Após uma análise cuidadosa realizada pela equipe de desenvolvimento de uma empresa bancaria,
foi identificado a necessidade de uma nova funcionalidade para otimizar os processos e melhorias da
experiência dos usuários. Agora, sua tarefa é implementar uma solução que organize em ordem alfabética
uma lista de ativos que será informada pelos usuários. Os ativos são representados por strings que
representam seus tipos, como por exemplo: Reservas de liquidez, Ativos intangiveis e dentre outros.
Entrada
A primeira entrada consiste em um número inteiro que representa a quantidade de ativos que o usuário possui.
Em seguida, o usuário deverá informar, em linhas separadas, os tipos (strings) dos respectivos ativos.
Saída
Seu programa deve exibir a lista de Ativos organizada em ordem alfabética.
Cada ativo deve ser apresentado em uma linha separada.
Exemplos
A tabela abaixo apresenta exemplos com alguns dados de entrada e suas respectivas saídas esperadas.
Certifique-se de testar seu programa com esses exemplos e com outros casos possíveis.
'''
ativos = []
# Entrada da quantidade de ativos
quantidadeAtivos = int(input())
# Entrada dos códigos dos ativos
for i in range(quantidadeAtivos):
codigoAtivo = input()
ativos.append(codigoAtivo)
# TODO: Ordenar os ativos em ordem alfabética.
ativos.sort()
# TODO: Imprimir a lista de ativos ordenada, conforme a tabela de exemplos.
for i in ativos:
print(i)