Programmation Puzzles & Code Golf

10
Visualiseur d'équations artistiques Ascii

Traiter des équations en l'absence d'un bon éditeur d'équations est désordonné et désagréable. Par exemple, si je voulais exprimer une intégrale et sa solution, cela pourrait ressembler à ceci: Intégrale [x ^ 3 e ^ (- mx ^ 2 b / 2), dx] = - ((2 + b m x ^ 2) / (b ^ 2 * e ^ ((b m x ^ 2) / 2) * m ^...

10
Calculer une séquence entière dérivée de facteurs premiers

Créez une fonction, une expression ou un programme qui effectue les opérations suivantes: Prenez les facteurs premiers de n'importe quel nombre et additionnez-les. Par exemple, les facteurs premiers de 28 sont 2 2 7, sommés à 11. Multipliez le résultat par le nombre de facteurs premiers pour le...

10
Produit de chiffres

Pour un nombre entier positif donné N, écrivez un programme complet pour trouver le M naturel minimal tel que le produit des chiffres de M soit égal à N. N est inférieur à 1 000 000 000. Si aucun M n'existe, imprimez -1. Dans tous les cas, votre code ne devrait pas prendre plus de 10 secondes....

10
Indice d'équilibre d'une séquence

L'indice d'équilibre d'une séquence est un indice tel que la somme des éléments aux indices inférieurs est égale à la somme des éléments aux indices supérieurs. Par exemple, dans une séquence A: A[0]=-7 A[1]=1 A[2]=5 A[3]=2 A[4]=-4 A[5]=3 A[6]=0 3 est un indice d'équilibre, car:...

10
Navigation en avion

Vous êtes chargé de planifier un itinéraire de vol pour une société de livraison d'avion locale. Vous devez acheminer un avion du point A au point B. Vous ne pouvez tout simplement pas commencer en A, pointer l'avion en B et continuer, car les vents dominants vous feront dévier de votre cap. Au...

10
Le jeu Prime Grid

Je me suis amusé à résoudre ce problème, alors je propose ce défi de golf. L'objectif de ce golf est de trouver le plus grand nombre premier pouvant être construit à l'aide des instructions données. Vous devez accepter une grille 3x3 de chiffres simples comme entrée. (C'est à vous de décider...

10
nième nombre ayant n nombre de facteurs premiers distincts

Créez la fonction, le programme ou l'expression la plus courte qui calcule A073329 , c'est-à- a(n)dire le nième nombre ayant n facteurs premiers distincts. L'entrée est le nombre d'éléments de la séquence à renvoyer. 0 < n. Je ne suis pas concerné par la précision entière. Je veux juste...

10
Générateur de cartes de bingo

Une carte de Bingo est composée de cinq colonnes de cinq carrés chacune, le carré du milieu étant désigné "GRATUIT". Les nombres ne peuvent pas être dupliqués. Les cinq colonnes sont remplies avec la plage de nombres suivante: B: 1-15 I: 16-30 N: 31-45 G: 46-60 O: 61-75 En aussi peu de caractères...

10
Scanner de codes à barres Code 39

Le code 39 , développé en 1974, est l'une des symbologies ou types de codes-barres les plus couramment utilisés, bien que ce soit le système UPC / EAN qui soit le plus souvent utilisé dans les ventes au détail. Les codes à barres du code 39 peuvent coder des lettres majuscules, des chiffres et...

10
Créez un bot IRC simple.

Tâche Créez un bot IRC simple qui fait une tâche simple comme saluer l'utilisateur. Détail (Vous pouvez voir ce document RFC .) Écrivez un programme complet qui les exécute: Les entrées du programme nicknameet realnamede l'utilisateur. Tout nicknameet realnamequel formulaire [A-Za-z0-9]+doit être...

10
Écrivez le Fibonacci le plus rapide

C'est encore un autre défi concernant les chiffres de Fibonacci. L'objectif est de calculer le 20'000'000 e nombre de Fibonacii le plus rapidement possible. La sortie décimale est d'environ 4 Mio de large; ça commence par: 28543982899108793710435526490684533031144309848579 La somme MD5 de la sortie...

10
Abattre les murs dans un labyrinthe

Règles: Dans ce jeu, vous commencez au sommet d'une grille rectangulaire de taille N x M composée de murs et d'espaces ouverts. L'entrée est N lignes de M caractères, où a .spécifie un espace ouvert et a xspécifie un mur. Votre programme doit afficher le plus petit nombre K de sorte qu'il existe un...

10
Justifier un texte en ajoutant des espaces

Compte tenu de ce texte Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo conséquat. Duis aute irure dolor in reprehenderit in...

10
Pouvez-vous trouver Waldo? [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 5 ans . Où est Waldo est un jeu de recherche où...