Questions marquées «code-golf»

47
Imprimer “N NE E SE S SO OUEST NW”

Cela semble presque trivial, mais après quelques efforts, je ne pouvais pas battre la solution littérale dans J, je pensais que cela pourrait constituer un défi décent (bien que, pour être clair, ce ne soit pas un défi spécifique à J). Le titre dit tout. Vous devez simplement écrire un programme ou...

46
Rock autour de l'horloge

Dans le moins de caractères Unicode possible, imprimez les éléments suivants (144 caractères): 1, 2, 3 o'clock, 4 o'clock rock, 5, 6, 7 o'clock, 8 o'clock rock, 9, 10, 11 o'clock, 12 o'clock rock, We're gonna rock around the clock tonight. Vous ne devez utiliser aucun chiffre dans votre code, sauf...

46
Conseils pour jouer au golf à Pyth

Pyth est un langage de programmation procédural inspiré de Python, créé par isaacg, un utilisateur de PPCG . Quels conseils généraux avez-vous pour jouer au golf à Pyth? Je cherche des idées pouvant être appliquées aux problèmes de code de golf en général, qui sont au moins quelque peu spécifiques...

46
Dessine l'escalier du diable

L' escalier du diable est une fonction fractale liée à l'ensemble de Cantor. Votre tâche consiste à reproduire cette fonction géniale - dans l’art ASCII! Contribution Un seul entier n >= 0, indiquant la taille de la sortie. L'entrée peut être donnée via STDIN, un argument de fonction ou un...

46
Faux texte de chapiteau

Dans ce défi, le faux texte de sélection est un texte affiché partie par partie, à la manière d'un défilement. Quelques exemples: testing 4 t te tes test esti stin ting ing ng g hello 2 h he el ll lo o foobarz 3 f fo foo oob oba bar arz rz z Something a bit longer 10 S So Som Some Somet Someth...

46
Pointeurs, pointeurs, pointeurs!

introduction Dans les sorties d'erreur de certains langages tels que Java, un pointeur est montré pour donner au programmeur une idée de l'endroit exact où l'erreur s'est produite. Prenons cet exemple sur Ideone: Main.java:12: error: ';' expected Invalid Java! ^ Notez que le curseur indique où se...

46
Zigzagifier une chaîne

Ecrivez un programme (ou une fonction) qui prend une chaîne non vide de tous les caractères ASCII imprimables . Imprime (ou retourne) une chaîne en zigzag des caractères de la chaîne avec chaque paire de caractères voisins liés par: /si le premier caractère apparaît avant le deuxième caractère dans...

46
Noms d'éléments supérieurs à 118

Dans leur insupportable sagesse, l' IUPAC a créé un nom d'élément systématique pour tout élément nouvellement créé. C'est le nom temporaire d'un élément jusqu'à ce qu'ils se décident enfin du nom réel. Cela fonctionne comme suit: chaque préfixe d'un numéro d'élément se voit attribuer un préfixe en...

46
Simulateur à levier 2015

Pourquoi un simulateur? De nos jours, les enfants n’ont ni le temps ni l’ambition voulus pour empiler des boîtes sur la balançoire ou pour jouer avec des objets physiques équilibrés. Cela laisse beaucoup de place sur le marché des logiciels pour un simulateur à levier qui, selon mes modèles, se...

46
Cadenas à vélo

Le scénario Après une longue journée de travail au bureau et à parcourir le site stackexchange.com , j’ai finalement franchi la porte à 16h58, déjà fatiguée par la journée. Comme je ne suis encore qu’un stagiaire, mon moyen de transport actuel est le vélo. Je me dirige vers mon fidèle Peugeot...

46
Electrons rebondissant dans un fil

Imaginez un "fil" qui a des nespaces. Imaginez de plus qu'il y a des "électrons" dans ce fil. Ces électrons ne vivent que pour une unité de temps. Tous les espaces dans le fil qui sont adjacents à exactement un électron deviennent un électron. Dans la terminologie de Game of Life, c'est B1/S. Par...

46
Traduire oOo CODE

Étant donné l'entrée d'un programme écrit en oOo CODE , indiquez le code BF qu'il représente. Voici une brève description du fonctionnement de oOo CODE: Tout d'abord, tous les caractères non alphabétiques sont supprimés (tout ce qui n'est pas dans la plage A-Za-z). Par exemple, prenons le programme...

46
Faire pivoter les points

Introductions Une matrice booléenne 2 × n peut être représentée par une chaîne de quatre caractères . ':. La chaîne a une "rangée supérieure" et une "rangée inférieure", avec des points représentant les 1 et des espaces vides représentant les 0. Par exemple, la matrice 2 × 6 1 0 1 0 0 1 0 0 0 1 0 1...

46
Pac-Man peut-il manger cette corde?

Dans la version arcade du jeu, Pac-Man mange des pac-dots. Cependant, dans ce défi, il a soif de caractères alphanumériques et de ponctuation dans une chaîne. Votre tâche consiste à créer une fonction qui alimente une chaîne avec Pac-Man, évalue s’il peut la manger ou non, et renvoie la chaîne...

46
Dessine des bombes Atari ST!

introduction L' Atari ST était un ordinateur personnel assez populaire du milieu des années 80 au début des années 90, alimenté par un microprocesseur Motorola 68000. Sur cet ordinateur, le comportement par défaut du système d'exploitation pour les exceptions d'UC non capturées consistait à...

46
Dessine des lignes de texte en diagonale

Avec l'entrée d'une liste de mots, affichez les mots avec leurs lettres disposées en diagonale: p r o p g u r z a a z m n l m d e i c s n o g d g e o l f (Ce qui précède devrait être la sortie pour l'entrée programming puzzles and code golf.) Pour être précis, chaque mot commence sur la première...

46
La mer dans votre terminal

Contexte L’été est bien terminé dans l’hémisphère Nord et le soleil, les plages, les vagues de l’océan nous manquent à beaucoup… Ce défi consiste à leur remonter le moral en leur rappelant la mer. Le défi Voici la mer: ** ** ** ** ** **** **** **** **** **** ***** ***** ***** ***** ***** ** ** **...

46
Hack les élections

Vous êtes un pirate informatique professionnel et votre patron vient de vous ordonner d'aider un candidat à remporter les prochaines élections. Votre tâche consiste à modifier les données des machines à voter pour améliorer les résultats du candidat. Les machines à voter enregistrent les résultats...