Preguntas etiquetadas con parsing

18
Golf rápido: el líder de oro

Desafío Utilizando los datos de la API aquí , muestre los nombres de los tres países con la mayor cantidad de medallas de oro olímpicas en los Juegos Olímpicos de Río 2016 (es decir, el primer elemento de la lista devuelta). Por ejemplo, en el momento de la publicación (18:23 UTC + 1, lunes 15 de...

17
¿Qué tenemos?

Inspirado y en memoria de nuestro querido genio, Q.E.P.D Él inventó e implementó dfns - su obra magna y el objeto de la impugnación. Para los interesados: la última documentación completa de dfns y videos con John . Tarea Dado un código fuente ASCII, responda a cuál de las siguientes cuatro...

17
Azúcar sintáctico de matriz de elixir

En Elixir, las listas (vinculadas) están en el formato [head | tail]donde head puede ser cualquier cosa y tail es una lista del resto de la lista, y []la lista vacía es la única excepción a esto. Las listas también se pueden escribir como lo [1, 2, 3]que es equivalente a[1 | [2 | [3 | []]]] Su...

17
Dibujo de estructuras de Lewis de alcanos

¡Acabo de recibir una lección en la escuela sobre alcanos y pensé que probablemente sería un gran desafío de golf de código! ¡No se preocupe, no es tan complicado como parece! Un resumen rápido (Tenga en cuenta: para mantener este resumen, no toda la información es 100% precisa). Los alcanos son...

17
Cual es el idioma

Recientemente, la tabla de clasificación de diseño PPCG ha tenido algunos problemas al analizar encabezados html de respuesta . En este desafío, tendrás tu propia oportunidad de analizar los encabezados de respuesta. Ejemplos de casos de prueba Estas entradas de ejemplo ( NO casos de prueba...

17
Traducir un programa Glypho

Dada una entrada de cualquier programa Glypho válido, genera su contraparte "legible para humanos". Glypho es una idea interesante de esolang: La referencia de instrucciones se da aquí. Para cada instrucción, los caracteres abcd representan los símbolos que componen cada instrucción. a se...

17
Exponenciación a multiplicación a suma

La multiplicación entre 2 enteros se puede reducir en una serie de sumas así 3 * 5 = 3 + 3 + 3 + 3 + 3 = 5 + 5 + 5 La exponenciación (elevar a a la potencia b ) también se puede reducir en una serie de multiplicaciones: 5 ^ 3 = 5 * 5 * 5 Por lo tanto, la exponenciación puede reducirse en una...

17
¿Está seco mi emoji?

Este es mi mascota emoji, Billy: -_- A los emojis no les gusta estar bajo la lluvia, así que Billy está triste ... ¡Dibujémosle un paraguas para que se sienta mejor! /\ / \ / \ -_- ¡Esto es bueno, está completamente cubierto por su paraguas! Aquí hay un ejemplo donde solo una parte de él...

16
Analizar una lista de números unarios firmados

Los números unarios generalmente solo representan enteros no negativos, pero podemos extenderlos para representar todos los enteros de la siguiente manera: Un entero positivo N se representa como N 1's:5 -> 11111 Un entero negativo -N se representa como 0seguido por N 1's:-5 -> 011111 Cero...

16
Code Golf: análisis de resultados de Google

Cuando busca algo en Google, dentro de la página de resultados, el usuario puede ver enlaces verdes, para la primera página de resultados. En la forma más corta posible, en bytes, usando cualquier idioma, muestre esos enlaces a stdout en forma de una lista. Aquí hay un ejemplo, para los primeros...

16
¿Quién tiene más estrellas en The Nineteenth Byte?

Nota: este desafío implica descargar y seleccionar páginas web HTML. Si su idioma no puede manejar esto, es posible que no desee participar en este desafío. Introducción Siempre hay discusiones en The Nineteenth Byte Chat sobre quién lidera el estribor. Entonces, ayudemos a todos y cuentemos la...

16
Analizar cadenas de dígitos y anidadas

La tarea Una cadena Sse construye con el siguiente proceso: Comienza Ssiendo la cadena vacía. Inserte en alguna posición de Suna cadena de la forma ds, donde des un dígito distinto de cero y ses una cadena de dletras minúsculas ASCII. Decimos que dses un componente de S. Vaya al paso 2 o...

16
Panfix a infijo entre paréntesis

Quylthulg es un lenguaje de Chris Pressey que intenta resolver el problema de la notación infija usando lo que llama panfix : Al igual que Postfix, Panfix no requiere el despliegue de artilugios arcanos como paréntesis para anular una precedencia de operador predeterminada. Al mismo tiempo,...

16
Descomponer un número!

Su tarea es descomponer un número usando el formato a continuación. Esto es similar a la conversión de base, excepto que en lugar de enumerarla digitsen la base, enumera la values, de modo que la lista se suma a la entrada. Si la base dada es n, entonces cada número en la lista debe estar en...

15
Tokenizar un lenguaje basado en pila

He estado trabajando en otro lenguaje de golf basado en pila llamado Stackgoat . En este desafío, escribirás un Tokenizer para Stackgoat (o realmente cualquier lenguaje general basado en pila). Ejemplos "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12',...

15
Código Konami más corto

El problema Debe escribir un programa que, cuando se ingresa el Código Konami durante el tiempo de ejecución, imprime la cadena " +30 lives" y suena un ruido de su elección desde el altavoz de la computadora. Definición El "Código Konami" se define como UUDDLRLRBAseguido presionando la tecla...