Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

4
Les nombres impies
Ce défi est fortement inspiré par ce que @Mego a créé avec ses numéros Holy et Holier , beaucoup de remerciements à lui et à ses jeux de mots. Les nombres sacrés sont des nombres composés uniquement des chiffres avec des trous , qui sont: 04689 Les nombres avec au …

1
Aidez Jason à formater son JSON
Jason a un gros JSON mais il est illisible, il a donc besoin de le raffiner. Formatage Spec Le JSON a 4 types différents: Nombres; Juste0-9 Cordes; Chaînes entre guillemets doubles "échappées avec\ Tableaux; Délimité par [], avec des éléments séparés par ,, les éléments peuvent être de n'importe lequel …
11 code-golf  string  json  code-golf  number  code-golf  image-processing  code-golf  string  code-golf  number  sequence  arithmetic  number-theory  code-golf  string  code-golf  string  counting  code-golf  ascii-art  code-golf  math  code-golf  tips  code-golf  string  code-golf  grid  graph-theory  code-golf  parsing  interpreter  brainfuck  code-golf  math  arithmetic  number-theory  programming-puzzle  c#  code-golf  dominoes  code-golf  tips  code-golf  string  grid  crossword  code-golf  string  code-golf  kolmogorov-complexity  code-golf  number  sequence  code-golf  string  math  number  number-theory  primes  fastest-code  code-golf  number  code-golf  string  code-golf  ascii-art  number  kolmogorov-complexity  code-golf  string  grid 

4
Mots de passe aléatoires vs mots de passe communs
Sur Github, il y a une liste des 10 000 mots de passe les plus courants. J'ai également généré ma propre liste de mots de passe aléatoires . Votre travail consiste à identifier la différence entre les deux listes (avec une précision de 100%). Par conséquent, votre programme doit accepter …
11 code-golf 

9
Le triangle de Pascal comme liste bidimensionnelle
Créez un triangle de Pascal qui est une liste imbriquée et contient des zéros dans les emplacements inutilisés. Dans le tableau de sortie, les nombres du triangle de Pascal sont séparés par des zéros et remplis par des zéros de chaque côté afin qu'ils soient centrés. Par exemple, la ligne …
11 code-golf  math 

3
Capitales coulissantes
L'arrière-plan Imaginez l'alphabet anglais écrit consécutivement en majuscules - ABCDEFGHIJKLMNOPQRSTUVWXYZ. Supposons que nous ayons un objectif spécial à largeur variable tel que, placé au-dessus de la ligne, il montre une certaine "fenêtre" de l'alphabet, avec des lettres à l'extérieur de l'objectif cachées. De plus, cette lentille a une caractéristique de …

9
Lire une chronologie
Inspiré par Dessiner une chronologie . Étant donné une chronologie des événements, affichez la date de chaque événement. Un calendrier sera donné sous la forme 2000 --AF-C-------E--D---B-- Où la première ligne montre un moment connu. L'année connue est toujours le caractère sous le premier chiffre de l'année connue Vous pouvez …

6
Un échantillon gratuit d'autocorrélation
Considérons un vecteur x à valeur réelle unidimensionnel qui représente les observations de certains processus mesurés à des intervalles également espacés dans le temps. Nous appelons x une série chronologique . Soit n la longueur de x et x̄ la moyenne arithmétique de x . L' exemple de fonction d' …

4
Quel caractère est cette entité HTML?
Le but est vraiment simple. En recevant une chaîne en entrée, analysez toutes les entités HTML qui correspondent aux caractères suivants (y compris leurs variantes majuscules): áàãâäéèêëíìîïóòõôöúùûüýÿ Règles d'analyse: Chaque entité commence par &et se termine par; Le premier caractère après le &sera le caractère modifié (la casse est importante!) …



2
Jouons à un jeu de société!
introduction Les jeux de société sont un jeu classique entre enfants, mais certains enfants se sentent ennuyés de jouer pas à pas à un jeu de société. Maintenant, ils veulent que le résultat soit affiché avant de mettre la main sur le tableau. Défi Supposons que ce jeu de société: …

11
Octal, décimal ou hexadécimal?
Étant donné une chaîne d'entrée contenant uniquement des lettres et des chiffres, écrivez un programme ou une fonction qui imprime les caractères ASCII imprimables possibles (Hex 20-7E) qui correspondent à la valeur de la chaîne dans les bases 8, 10 et 16 (si possible). Les caractères doivent être écrits en …

8
Mangez la barre de chocolat
J'ai une barre de chocolat et j'ai besoin d'aide pour la manger, vous allez donc écrire un programme juste pour ça. Explication La première ligne est l'entrée. Les exemples sont séparés par une ligne vide. 7 ____ __|__| |__|__| |__|__| |__|__| 6 _______ |__|__| |__|__| |__|__| 5 ____ __|__| |__|__| …

1
Facile comme solveur ABC
Easy As ABC, également connu sous le nom de "End View", est un casse-tête où vous obtenez une grille vide avec des lettres autour; vous devez remplir partiellement la grille de façon à ce qu’exactement une de chaque lettre soit dans chaque ligne et colonne; en outre, les lettres à …

5
Rendu ASCII Box
Tâche Votre tâche consiste à écrire un programme qui produira des boîtes ASCII aux emplacements spécifiés par l'entrée. Contribution Vous recevrez une liste de numéros. Le format ici est un peu flexible, que vous pouvez utiliser deliminator vous voulez (par exemple 1,2,3,4, 1 2 3 4, [1,2,3,4]). La liste est …

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.