Debe usar un idioma para escribir programas que realicen las siguientes nueve tareas, en el orden que desee .
- Convierta un número ingresado de base 10 a base 36.
- Entrada de muestra:
1000
- Salida de muestra:
RS
(la salida debe estar en mayúscula)
- Entrada de muestra:
- Convierta cada carácter en una cadena a sus códigos ASCII decimales de base 10 e imprima los códigos concatenados juntos.
- Entrada de muestra:
Scrambled 3GG5
- Salida de muestra:
839911497109981081011002051717153
- Entrada de muestra:
- Determine si un número ingresado es divisible por 1738.
- Devuelve un valor verdadero si es así y un valor falso si no lo es.
- Determine si una cadena tiene la letra
q
.- Devuelve un valor verdadero si lo hace y un valor falso si no lo hace.
- Codifique una cadena de letras ingresada con un cifrado César de +1.
- El caso debe ser preservado. Los caracteres que no sean letras se imprimirán sin modificaciones.
- Entrada de muestra:
Good morning, World!
- Salida de muestra:
Hppe npsojoh, Xpsme!
- Encuentra e imprime la suma de los factores primos de un número.
- Entrada de muestra:
1320
- Salida de muestra:
21
- Entrada de muestra:
- Imprimir
PPCG
. - Imprime los primeros
n
enteros positivos que son divisibles porfloor(sqrt(n))
.n
es un entero ingresado.
- Reemplace cada
o
yO
en una cadena ingresada conಠ
.- Entrada de muestra:
Onomatopoeia
- Salida de muestra:
ಠnಠmatಠpಠeia
- Entrada de muestra:
Te habrás dado cuenta de que este desafío es Code Billiards
, no Code Golf
. El objetivo de este desafío, como en el billar, es configurar su código para que pueda modificarse solo ligeramente para el próximo desafío. Es por eso que sus programas no tienen que resolver las tareas anteriores en orden.
Su puntaje se determina de la siguiente manera
- Su puntaje aumenta por
1
cada byte en sus programas. - Su puntaje aumenta
floor(n^(1.5))
si dos programas consecutivos tienen una distancia de Levenshtein den
. Por ejemplo, si su primer programa espotato
y su segundo programa estaters
, su puntaje aumenta en 12 por 12 bytes y por11
=floor(5^(1.5))
para una distancia de Levenshtein de 5.
El objetivo de este desafío es tener el puntaje más bajo posible después de haber escrito los nueve programas. Se aplican las reglas estándar de CG.
Para ver la tabla de clasificación, haga clic en "Mostrar fragmento de código", desplácese hacia abajo y haga clic en "► Ejecutar fragmento de código". Fragmento hecho por Optimizer.
ಠ
y a
? ¿Es 1 (contando ಠ
como 1 char) o 2 (porque en ಠ
realidad son 2 bytes)?