Introducción
El desafío es crear un programa / función que imprima la intersección de su propio código fuente y una entrada de cadena dada. Este es el código de golf y para ser más precisos:
- Deje
I
ser el conjunto de entrada{"a","b","c"}
- Dejar
S
ser el conjunto de código fuente{"b","f"}
- Entonces la intersección es lo que comparten
I ∩ S = {"b"}
Entrada
La entrada es flexible. Debe poder manejar la codificación de caracteres utilizada para el código fuente.
Salida
La salida es flexible. Debe ser el conjunto de caracteres que comparten la entrada y el código fuente. Además, los conjuntos son colecciones desordenadas de objetos distintos. En resumen:
- La salida es flexible:
- Podría ser cualquier estructura de datos (cadena o de otra manera)
- Podría desordenada
- Podría tener un final
\n
- Debe ser distinto
Restricción
Similar a los desafíos de quine , el programa / función puede no leer su propio código fuente y no se permiten soluciones de 0 bytes.
Ejemplos
- # 1
functor x(I){ return I ∩ self; }
Inputs Outputs
------ -------
enter preformatted text here -> {"e","n","t","r","f","o","x"}
["Albrt"," Einstin"] -> {"l","r","t","n","s"}
- # 2
(_)->_&"(_)->&\"\\"
Inputs Outputs
------ -------
"Security at the expense of -> "
usability comes at the expense
of security."
(0____0) -> (_)
- # 3
ಠa益длф
Inputs Outputs
------ -------
Far out in the uncharted backwaters ->"a"
of the unfashionable end of the
Western Spiral arm of the Galaxy lies
a small unregarded yellow sun.
Orbiting this at a distance of roughly
ninety-eight million miles is an
utterly insignificant little blue-green
planet whose ape-descended life forms
are so amazingly primitive that they
still think digital watches are a pretty
neat idea.
(ノಠ益ಠ)ノ彡┻━┻ ->"ಠ益"
Casos de prueba
Albert Einstein
\__( O__O)_/
!@#$%^&*()_+{}|:"<>?
1234567890-=[]\;',./
(ノಠ益ಠ)ノ彡┻━┻
“¤>%,oỊȤʠ“ØụĊ5D³ṃṠɼQ»j;Ç;“;}¶”
┬──┬ ノ( ゜-゜ノ)
Far out in the uncharted backwaters of the unfashionable end of the Western Spiral arm of the Galaxy lies a small unregarded yellow sun. Orbiting this at a distance of roughly ninety-eight million miles is an utterly insignificant little blue-green planet whose ape-descended life forms are so amazingly primitive that they still think digital watches are a pretty neat idea.
Actualizar
- [16-08-10]: los conjuntos son colecciones desordenadas de objetos distintos
- [16-08-10]: la nueva línea final es aceptable