Questions marquées «code-golf»

Code-golf est une compétition pour résoudre un problème particulier dans le moins d'octets de code source.

5
Correction d'une fonction aléatoire cassée
Un ami a une carte d'extension dans son ordinateur qui génère un nombre parfaitement aléatoire de 1 à 5 inclus. Malheureusement, ils ont renversé du cola d'une manière ou d'une autre, et il ne génère désormais que 2 pour tous les nombres de 1 à 4. Heureusement, le caractère aléatoire …

5
Imprimer un arbre binaire
Inspiré d'une question récente sur SO ... Écrivez une fonction pour imprimer un arbre binaire au format suivant: 3 / \ 1 5 \ / \ 2 4 6 La sortie doit être composée d'une ligne de nœuds, suivie d'une ligne de /et de \caractères indiquant les relations, suivie d'une …

15
Le voyageur du temps
Le code le plus court pour générer les heures correctes sur les horloges gagne. Vous êtes un voyageur temporel aguerri et vous êtes connu pour vous arrêter à de nombreuses planètes au cours de vos journaux. Chaque planète tourne à un rythme différent et pour cette raison, la durée d'une …
18 code-golf 

30
Modèle d'échiquier
Entrée: un nombre positif, inférieur à 80, à partir de stdin ou comme argument de ligne de commande. Sortie: Un motif d'échiquier carré, la taille du numéro d'entrée. Les champs sombres sont représentés par la lettre «X», les champs blancs par un espace. Le champ en haut à gauche doit …



21
Commencez à partir de ceux
Étant donné un entier strictement positif n , procédez comme suit: Créez un tableau A avec n 1 s. Si A n'a qu'un seul élément, terminez. Dans le cas contraire, en commençant par le premier élément, remplacer chaque paire de A avec sa somme, la sortie du dernier élément est …

23
Jimmy peut-il accrocher sa corde?
Encore un autre défi Jimmy de son père d'origine. Voir ces autres beaux défis . Comme vous le savez tous, récemment, nous avons vu des défis liés à Jimmy sur les plateformes. Maintenant, Jimmy est un acrobate comme je l'ai mentionné auparavant, et il a d'autres trucs dans sa manche. …

19
Matrice hermitienne?
Notez que ce défi ne nécessite aucune manipulation ou compréhension des nombres complexes. Étant donné une matrice carrée non vide où chaque élément est une liste entière à deux éléments (Re, Im), déterminez (en donnant toutes les valeurs véridiques / fausses ou deux valeurs cohérentes) si cela représente une matrice …


18
Conseils pour jouer au golf à Japt
Maintenant que je suis complètement accro au Code Golf, il est probablement temps que j'essaye de prendre quelques langues de golf. Étant donné que je joue presque exclusivement en JavaScript, Japt semble être le langage logique pour commencer. Je plongerai dans la documentation à la prochaine occasion, mais en attendant, …
18 code-golf  tips  japt 

23
Affichage de n avec n
Ce que je veux: Tout simplement, je veux un affichage basé sur du texte, qui demande une entrée n, puis affiche cette valeur sur l'affichage! Mais il y a un hic. Chacun des «vrais» «pixels» (ceux remplis) doit être représenté par ce nombre n. Exemple : On vous donne une …

2
Ce qui est entouré
J'ai toujours voulu entourer un texte de #s, mais j'ai du mal à comprendre ce que j'ai entouré, donc dans ce défi, vous allez écrire un programme pour faire exactement cela Exemples Les entrées / sorties sont séparées par une nouvelle ligne. ### #a# ### a # #a# # a …
18 code-golf  string 

5
Ce nombre est-il aléatoire?
J'ai demandé à random.org 128 nombres entiers aléatoires entre 0 et 2 32 - 1. Étant donné que le générateur de nombres aléatoires était si désireux de donner les 64 premiers nombres, ils sont évidemment plus aléatoires que les 64 autres. Écrivez un programme ou une fonction complète qui retourne …

1
Implémenter la machine Enigma
La machine Enigma est une machine de chiffrement assez complexe utilisée par les Allemands et d'autres pour crypter leurs messages. Il vous appartient de mettre en œuvre cette machine *. Étape 1, rotation Notre machine à énigmes dispose de 3 emplacements pour les rotors et de 5 rotors disponibles pour …

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.