Impressão Avançada - sep

Até agora, temos usado instruções print() com diferentes argumentos, e o programa imprime-os separados por um espaço. print('abc', 'def', 2) resultaria em abc def 2.
E se quisermos separar os valores com um * em vez de um espaço? Isso é possível fornecendo o parâmetro sep à função print().
print('hello', 'my', 'name is', 'Python', sep='*')
Este programa imprimiria hello*my*name is*Python. O sep pode ser qualquer valor textual. Pode ser uma frase (this is a separation, hey hey, etc.), pode consistir em símbolos, e pode até ser um texto vazio sep=''. No caso de um texto vazio, print irá apresentar os valores concatenados entre si.
print('hello', 'my', 'name is', 'Python', sep='')
dash = '--'
print('hello', 'my', 'name is', 'Python', sep=dash)
Isto resultaria em:
hellomyname isPython
hello--my--name is--Python
Assim, por padrão, o parâmetro sep é definido como um espaço (' ') e separa os valores impressos com um único espaço, mas podemos modificar o formato de saída passando o valor desejado para a função print com print(..., sep='...').

Desafio

São-lhe dados 3 inputs - um ano, um mês e um dia. Precisa de apresentar a data no formato year-month-day.
Input
Output
2022 05 10
2022-05-10
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue