Submeter | Todas submissőes | Melhores | Voltar |
SENHATIA - Senha da Tia |
Seu maior pesadelo está acontecendo: sua tia quer se cadastrar na rede social que você acessa. Comentários constrangedores, compartilhamentos desnecessários e fotos da sua infância farão parte do seu dia-a-dia, não há saída.
Ela está se cadastrando, mas por motivos de segurança há algumas regras em relação à senha a ser escolhida por novos usuários. É necessário que a senha tenha no mínimo N caracteres, entre eles no mínimo M devem ser letras minúsculas, A devem ser letras maiúsculas, e K devem ser números.
Sua tia está confusa, e pediu sua ajuda. Dada a senha que ela escolheu, diga se ela será aceita pelo site ou não.
Entrada
A entrada inicia com 4 inteiros N, M, A e K (6 ≤ N ≤ 1000, 0 ≤ M, A, K ≤ 1000, M+A+K ≤ N), conforme descrito no enunciado.
Em seguida há uma sequência de caracteres indicando a senha, com no mínimo 1 e no máximo 1000 caracteres, sendo estes letras e números, apenas.
Saída
Imprima uma linha contendo "Ok =/", se a senha atende todos os requisitos citados, ou "Ufa :)" caso contrário.
Exemplos
Entrada: 6 1 1 1 beterraba Saída: Ufa :)
Entrada: 6 3 1 6 20Maio1994
Saída: Ok =/
Entrada: 10 3 4 0 TeenageMutantNinja Saída: Ufa :)
Entrada: 8 4 2 2 123456 Saída: Ufa :)
Adicionado por: | crbonilha |
Data: | 2014-08-12 |
Tempo limite: | 1s |
Tamanho do fonte: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Linguagem permitida: | Todas exceto: ASM64 CLOJURE ERL FSHARP PERL6 PY_NBC SCALA TCL |
Origem: | Seletiva UFPR 2014 |
hide comments
2016-09-03 00:32:11
Uma das questões mais fáceis do spoj =) |
|
2016-01-15 17:24:32
Esse foi fácil. :) |
|
2014-12-11 21:34:42 Valmir [FACENS]
. Last edit: 2015-03-20 16:37:06 |
|
2014-09-15 00:06:20 Autorun
Há algo estranho com o enunciado. A regra para as Entradas diz: "A entrada inicia com 4 inteiros N, M, A e K (6 ≤ N ≤ 1000, 0 ≤ M, A, K ≤ 1000, M+A+K ≤ N)" no entanto, o segundo exemplo năo segue essa regra, pois: M+A+K = 10, e N = 6. Logo M+A+K é maior que N. Outra coisa estranha é que no enunciado diz que devem haver K números, mas nas regras de entrada aparece "K<=1000". Talvez a regra de entrada seja "(6 ≤ N ≤ 1000, 0 ≤ M, A, K, M+A+K >= N)" Last edit: 2014-09-15 00:13:10 |