Questions marquées «parsing»

Cette balise indique les défis où l'analyse de l'entrée est une grande / la partie principale du défi.

6
Panfix à infixe entre parenthèses
Quylthulg est un langage de Chris Pressey qui tente de résoudre le problème de la notation infixe en utilisant ce qu'il appelle panfix : comme postfix, panfix ne nécessite pas le déploiement de dispositifs arcanes tels que des parenthèses pour remplacer une priorité d'opérateur par défaut. En même temps, panfix …

15
Analyser une liste de numéros unaires signés
Les nombres unaires ne représentent généralement que des entiers non négatifs, mais nous pouvons les étendre pour représenter tous les entiers comme suit: Un entier positif N est représenté par N 1:5 -> 11111 Un entier négatif -N est représenté par un 0suivi de N 1:-5 -> 011111 Zéro est …



20
Décomposer un nombre!
Votre tâche consiste à décomposer un nombre en utilisant le format ci-dessous. Ceci est similaire à la conversion de base, sauf qu'au lieu de répertorier le digitsdans la base, vous répertoriez le values, de sorte que la liste s'additionne à l'entrée. Si la base donnée est n, alors chaque numéro …
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 


1
Qui a le plus de stars dans The Nineteenth Byte?
Remarque: ce défi implique le téléchargement et le filtrage des pages Web HTML. Si votre langue ne peut pas gérer cela, vous pourriez ne pas vouloir participer à ce défi. introduction Il y a toujours des discussions dans The Nineteenth Byte Chat pour savoir qui dirige le tribord. Alors, aidons …

5
Code Golf: analyse des résultats Google
Lorsque vous recherchez quelque chose sur google, dans la page de résultats, l'utilisateur peut voir des liens verts, pour la première page de résultats. Dans la forme la plus courte possible, en octets, dans n'importe quelle langue, affichez ces liens vers stdout sous la forme d'une liste. Voici un exemple, …

19
Code Konami le plus court
Le problème Vous devez écrire un programme qui, lorsque le code Konami est tapé pendant l'exécution, imprime la chaîne " +30 lives" et émet un bruit de votre choix depuis le haut-parleur de l'ordinateur. Définition Le "Code Konami" est défini comme UUDDLRLRBAsuit en appuyant sur la touche Entrée. Les règles …

10
Déterminer le type d'une entrée
Le défi est simple: déterminer le type d'une entrée et produire un identifiant indiquant de quel type il s'agit. "UI", Entier non signé: 0, 1, 34,111111111111111111111111111111111111111111 "SI", Signé entier: +0,+1 , +42, -1, -3,-111111111111111111111111111111111111111111 "UD", décimal non signé: 0.0 , 1.23,1234.1234 "SD", décimal signé: -0.0 , +0.0,-1.235 "LE", Lettre: a …

3
Tokenize un langage basé sur la pile
J'ai travaillé sur un autre langage de golf basé sur la pile appelé Stackgoat . Dans ce défi, vous allez écrire un Tokenizer pour Stackgoat (ou vraiment n'importe quel langage général basé sur la pile). Exemples "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

3
Aidez-moi à gérer mon temps
On m'a récemment dit de lire tout un manuel de physique d'ici la nouvelle année (histoire vraie, malheureusement). J'ai besoin de votre aide pour déterminer quels chapitres je devrais lire chaque jour. C'est là que vous intervenez. Contribution Deux dates, dans n'importe quel format. La deuxième date sera toujours postérieure …

4
Analyseur XML du programmeur paresseux
Contexte Vous travaillez en tant que programmeur pour une entreprise de vente de voitures. Votre tâche pour cette semaine est de programmer un analyseur XML qui prend les données sur les modèles disponibles de différents constructeurs automobiles et jette des informations sur les nouveaux modèles. Heureusement pour vous, le département …

14
Multipliez deux polynômes entiers
Votre tâche consiste à prendre deux expressions polynomiales entières à variable unique et à les multiplier dans leur expansion de gauche à droite non simplifiée du premier terme (AKA FOIL dans le cas des binômes). Ne combinez pas des termes similaires et ne réorganisez pas le résultat. Pour être plus …

5
Conjugaison dans la vraie vie
Dans Dyalog APL Extended @ Adám , l' opérateur (sous) signifie la conjugaison: appliquer une fonction, puis une deuxième fonction, puis l'inverse de la première. C'est amusant de penser aux actions réelles en termes de conjugaison:⍢ Un problème est transformé par g dans un autre domaine où il est plus …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.