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.


6
Codes d'État américains plus efficaces
Abréger cet état américain! était amusant, mais nous avons appris que l'abréviation efficace des noms d'états américains est difficile avec le système actuel. Imaginons un autre schéma de code d'état pour un golf efficace. Ta tâche: Écrivez une fonction (ou un programme) qui, étant donné un nom d'état américain valide …
20 code-golf  string 

7
Est-ce un numéro cyclique?
Un nombre cyclique est un nombre de "n" chiffres qui, multiplié par 1, 2, 3, ... n, donne les mêmes chiffres mais dans un ordre différent. Par exemple, le nombre 142 857 est un nombre cyclique puisque 142 857 x 2 = 285 714, 142 857 x 3 = 428 …

18
Est-ce que ça se répète?
Une chaîne de caractères se répète si elle contient deux sous-chaînes consécutives équivalentes. Par exemple, se 2034384538452répète car il contient 3845deux fois de suite. Par conséquent, votre défi consiste à décider si une chaîne contient une sous-chaîne répétitive. Vous pouvez prendre l'entrée comme une chaîne ou un tableau de caractères. …

9
Gargarisez cette chaîne!
Étant donné une chaîne en entrée, sortez une ou plusieurs variantes de la chaîne de sorte que: Aucun personnage n'est dans sa position d'origine Aucun personnage n'est adjacent à un personnage auquel il était à l'origine adjacent Vous pouvez supposer que cela sera toujours possible pour la chaîne donnée et …

6
Dessiner la phase de la lune
Défi Compte tenu de la phase de la lune, dessinez-la en utilisant l'art ASCII. Votre programme doit gérer la nouvelle lune, le croissant croissant, le premier trimestre, le gibbeux croissant, la pleine lune, le gibbeux décroissant, le dernier trimestre et le croissant décroissant. Votre entrée sera un entier. 0 -> …

16
Déchiffrer le cryptage xor
Votre tâche consiste à prendre une chaîne cryptée en entrée et à sortir la chaîne décryptée pour révéler son message caché. Les chaînes, à la fois l'entrée et la sortie, contiendront des caractères de cette liste de 64 caractères ASCII (notez l'espace de tête): !"#$%&'()*+,-./0123456789:;=?@[\]^_abcdefghijklmnopqrstuvwxyz|~ Ces caractères se voient attribuer …

18
Trouver un numéro sans rapport
Étant donné 2 entiers non négatifs en entrée, sortez un entier non négatif qui ne peut être créé par aucun opérateur mathématique sur les 2 entrées. Par exemple, les entrées données 2et 3, 6, 0, 5, 1, 9, 8, 23, 2sont toutes les sorties non valides. Les opérations à prendre …

19
Dessinez un grand ASCII X
Problème Inspiré par un défi précédent faisant quelque chose de similaire Étant donné la nsortie d' entrée entière positive, une forme qui suit ce modèle: entrée n=1: * * * * * entrée n=2: ** ** **** ** **** ** ** entrée n=3: *** *** *** *** ***** *** ***** …

10
Connect Four Validator
introduction Connect Four est un jeu où vous essayez d'en obtenir quatre de suite: horizontalement, verticalement ou en diagonale. Dans ce code de golf, nous allons essayer de trouver qui a gagné, avec un plateau de jeu. Il y aura toujours un gagnant et un seul gagnant. Tâche Étant donné …

30
Lire un mot de passe
Votre défi est de lire un "mot de passe" à partir du clavier / entrée standard. Défi : Lisez une chaîne de manière sinvisible. Pour chacun des caractères de s, imprimez un caractère c. En temps réel. Règles: Vous devez imprimer cen temps réel. Dès que l'utilisateur entre un caractère, …
20 code-golf  string 


7
Triangles hexagonaux!
Votre tâche: faire un triangle hexagonal avec une longueur de côté n, où nest un nombre entier positif ou 0. Tout d'abord, permettez-moi de définir un hexagone: / \ | | \ / (Art ASCII incroyable, non?) Les hexagones peuvent être liés entre eux en partageant les côtés: / \ …

20
Mots contenant des chiffres
Un mot à chiffres est un mot où, après avoir éventuellement supprimé certaines lettres, vous vous retrouvez avec un seul chiffre: UN, DEUX, TROIS, QUATRE, CINQ, SIX, SEPT, HUIT ou NEUF (pas ZÉRO). Par exemple, BOUNCE et ANNOUNCE sont des mots numériques, car ils contiennent le chiffre un. ENCODE n'est …
20 code-golf  string 

30
Entrelacement inversé
Étant donné une chaîne, inversez-la de manière entrelacée. Voici comment procéder pour abcdefghiet abcdefghijindexé 0: Séparez les caractères aux indices pairs des caractères aux indices impairs:acegi bdfh acegi bdfhj Inversez les caractères aux indices impairs:acegi hfdb acegi jhfdb Entrelacer à nouveau dans une chaîne:ahcfedgbi ajchefgdib Règles Vous devez prendre en …
20 code-golf  string 

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.