Você deve usar um idioma para escrever programas que executem as nove tarefas a seguir, na ordem que desejar .
- Converta um número inserido da base 10 para a base 36.
- Entrada de amostra:
1000 - Saída de amostra:
RS(a saída deve estar em maiúsculas)
- Entrada de amostra:
- Converta cada caractere em uma seqüência de caracteres em seus códigos ASCII decimais de base 10 e imprima os códigos concatenados juntos.
- Entrada de amostra:
Scrambled 3GG5 - Saída de amostra:
839911497109981081011002051717153
- Entrada de amostra:
- Determine se um número inserido é divisível até 1738.
- Retorne um valor verdadeiro, se for, e um valor falso, se não for.
- Determine se uma string tem a letra
q.- Retorne um valor verdadeiro, se houver, e um valor falso, se não houver.
- Codifique uma sequência de letras inserida com uma cifra de César de +1.
- O caso deve ser preservado. Caracteres que não sejam letras serão impressos sem modificação.
- Entrada de amostra:
Good morning, World! - Saída de amostra:
Hppe npsojoh, Xpsme!
- Encontre e imprima a soma dos fatores primos de um número.
- Entrada de amostra:
1320 - Saída de amostra:
21
- Entrada de amostra:
- Imprimir
PPCG. - Imprima os primeiros
nnúmeros inteiros positivos que são divisíveis porfloor(sqrt(n)).né um número inteiro inserido.
- Substitua every
oeOem uma string inserida porಠ.- Entrada de amostra:
Onomatopoeia - Saída de amostra:
ಠnಠmatಠpಠeia
- Entrada de amostra:
Você deve ter notado que esse desafio Code Billiardsnão é Code Golf. O objetivo desse desafio, como no bilhar, é configurar seu código para que ele possa ser modificado apenas um pouco para o próximo desafio. É por isso que seus programas não precisam resolver as tarefas acima em ordem.
Sua pontuação é determinada da seguinte forma
- Sua pontuação aumenta a
1cada byte em seus programas. - Sua pontuação aumenta
floor(n^(1.5))se dois programas consecutivos tiverem uma distância de Levenshteinn. Por exemplo, se o seu primeiro programa épotatoe o segundotaters, sua pontuação aumenta 12 por 12 bytes e11= =floor(5^(1.5))para uma distância de Levenshtein de 5.
O objetivo desse desafio é ter a menor pontuação possível depois que todos os nove programas tiverem sido escritos. Aplicam-se as regras padrão de CG.
Para ver a tabela de classificação, clique em "Mostrar trecho de código", role para baixo e clique em "► Executar trecho de código". Snippet criado pelo Optimizer.
ಠe a? É 1 (contando ಠcomo 1 caractere) ou 2 (porque ಠna verdade são 2 bytes)?