Questions marquées «code-golf»

16
Énumérer une notation de cellule

Nous espérons donc tous être familiers avec la notation des cellules du tableur «A1». Il s'agit simplement d'une représentation alphanumérique du positionnement de ladite cellule au sein d'une grille. La ou les lettres représentent le positionnement des colonnes de la cellule et le nombre...

16
Mario Kart Scoring avec cravates

J'ai rencontré ce problème en travaillant sur un autre défi que je fais pour ce site. Dans ce défi, j'utilise " Mario Kart 8 Scoring ". Le nombre de points que le joueur en k ème place obtient est représenté par ce tableau à 1 index: [15,12,10,9,8,7,6,5,4,3,2,1]. Donc la 1ère place obtient 15...

16
Générez des programmes qui impriment n fois leur longueur

Étant donné un entier non négatif n, votre solution doit générer un programme dans la langue de votre choix, dont la sortie a des nfois autant d'octets que le programme généré. Règles Vous devez spécifier la langue et l'encodage des programmes générés par votre solution, et vous ne pouvez pas...

16
Allez-vous en! No-1's Here!

Je jouais avec quelques chiffres et j'ai trouvé une séquence qui, bien sûr, est sur OEIS. C'est A005823 : Nombres dont l'expansion ternaire ne contient pas de 1 . Ça va: a (2n) = 3 * a (n) +2 a (2n + 1) = 3 * a (n + 1) a (1) = 0 a = 0,2,6,8,18,20,24,26,54 .... J'ai écrit un programme CJam qui...

16
Additionner les rangées du triangle concaténé

Considérez le triangle suivant. 1 23 456 7891 01112 131415 1617181 92021222 324252627 2829303132 33343536373 839404142434 4454647484950 51525354555657 585960616263646 5666768697071727 37475767778798081 Comme vous l'avez probablement remarqué, la première ligne est de longueur 1, et chaque ligne par...

16
Implémentez la notation Anyfix!

En notation de préfixe, l'opérateur précède les arguments, vous pouvez donc imaginer que l'opérateur appelle next()ce qui est appelé récursivement. En notation infixe, l'opérateur passe entre les arguments, vous pouvez donc l'imaginer simplement comme un arbre d'analyse. En notation postfixe,...

16
Mesurer une pile de grumes

introduction Ceci est un journal de longueur 5: ##### Je veux empiler un tas de ces journaux les uns sur les autres. Pour ce faire, je glisse une nouvelle bûche sur la plus haute à partir de la droite et arrête de glisser lorsque leurs extrémités gauche ou droite s'alignent (ne demandez pas...

16
Évaluer une expression de moins et de tilde

Étant donné une expression correspondant à l'expression régulière /^[-~]*x$/, évaluez-la en termes de xet sortie une chaîne correspondant à l'expression régulière /^-?x[+-]\d+$/. Par exemple, la chaîne est -~xévaluée à x+1, tandis que la chaîne est -~-xévaluée à -x+1et la chaîne est -~-~--xévaluée...

16
Principaux pouvoirs des premiers

Aux fins de ce défi, une puissance première d'un nombre premier (PPP) est définie comme un nombre qui peut être défini comme un nombre premier à la puissance d'un nombre premier. Par exemple, 9 est un PPP car il peut être représenté par 3 ^ 2. 81 d'autre part n'est pas un PPP car il ne peut être...

16
Numéros triangulaires

(non, pas ceux-là ) Le défi Vous recevrez deux entrées. Le premier est un entier positif n > 0, qui est utilisé pour sortir unn x n triangle rectangle des nombres1, 2, 3, ... n . Ce triangle commence dans un coin et augmente horizontalement et verticalement de un et en diagonale de deux. Voir...

16
Dessine le blason lambda

Pour célébrer le 2497e anniversaire de la victoire grecque à Salamine en 480 avant JC. Dessinez le blason lambda. Le blason lambda était le lambda peint sur des boucliers grecs comme ceci: Puzzle: Étant donné un entier impair impair n, produisez une image d'art ascii du bouclier ci-dessus....

16
La séquence des nombres entiers exponentiels

Considérons un triangle où la N ième ligne (1-indexé) est la matrice des première N puissances entières positives de N . Voici les premières lignes: N | Triangle 1 | 1 2 | 2 4 3 | 3 9 27 4 | 4 16 64 256 5 | 5 25 125 625 3125 ... Maintenant, si nous concaténons ces pouvoirs en une seule séquence,...

16
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...

16
Hopping Bunny de Google

Le 4 décembre 2017, le Google Doodle était un jeu de programmation graphique mettant en scène un lapin . Les niveaux ultérieurs étaient bien non triviaux et ils semblaient être un excellent candidat pour un défi de golf atomique . Détails Jeu Il y a quatre mouvements disponibles: sauter en avant,...

16
Soyez aussi diabolique que possible

introduction Il s'agit d'un suivi de ce défi où vous incarnez le mauvais jumeau de cette personne. Étant maléfique, vous ne voulez pas maximiser votre part, mais soyez aussi injuste que possible et vous n'allez pas le rendre trop évident, c'est pourquoi vous avez proposé le schéma suivant: Vous...

16
Mettre en file d'attente notre décomposition

Dans ce défi, je vous demanderai de trouver une décomposition QR d'une matrice carrée. La décomposition QR de la matrice A est deux matrices Q et R telles que A = QR . En particulier, nous recherchons Q pour être une matrice orthogonale (c'est-à-dire Q T Q = QQ T = I où I est l'identité...