Questions marquées «code-golf»

10
Créez un vortex!

Votre mission aujourd'hui est de créer un vortex avec un seul paramètre. Ce paramètre détermine la longueur de chaque bras en caractères. Chaque "couche" de chaque bras contient un caractère de plus que le dernier. Voici à quoi ressemblera le vortex, compte tenu de la longueur du bras: 0: # 1: #...

10
Trouver la réputation SE d'un utilisateur

Défi Étant donné l'ID d'un utilisateur SE, affichez la somme de sa réputation sur tous les réseaux Stack Exchange auxquels l'utilisateur s'est inscrit. Règles Si un utilisateur a 101 ou moins de réputation sur un site, comptez-le comme zéro dans la somme. Vous ne devez pas compter le représentant...

10
Solveur de puzzle binaire

introduction Les règles du puzzle: Le puzzle Binary (également connu sous le nom de Takuzu ou Subiku) est très simple à comprendre et n'a que quelques règles: puisque le nom du jeu est binaire, c'est assez évident, mais vous ne pouvez remplir que des zéros et des uns. Pas plus de deux du même...

10
Période 2 inversée Quine

Votre tâche consiste à écrire un programme qui génère son propre code source à l'envers. Cependant, lorsque le code inversé est exécuté, il doit sortir le code source, dans le bon sens. Exemple Dites que votre programme l'est abc. Lorsqu'il est exécuté, il devrait sortir cba. cba, lors de...

10
Faites un interprète pour oui!

Oui est un langage basé sur la pile qui a quelques instructions séparées par des espaces: yes: Push 1 to the stack no: Push 0 to the stack what: Push the input to the stack (input is taken at the start of program execution and is the same for the whole execution) sure: Increment the last item in...

10
La conjecture de von Koch

Vous connaissez peut-être le mathématicien von Koch par son célèbre flocon de neige. Cependant, il a des problèmes informatiques plus intéressants dans ses manches. En effet, jetons un œil à cette conjecture: Étant donné un arbre avec des nnœuds (donc des n-1arêtes). Trouvez un moyen d'énumérer les...

10
Visualisez à nouveau l'algorithme euclidien

Tâche Étant donné deux nombres entiers positifs: Dessinez le rectangle avec les dimensions spécifiées par les deux entiers. Répétez l'étape 3 jusqu'à ce qu'il n'y ait plus d'espace. Dessinez et remplissez le plus grand carré touchant les trois côtés du rectangle (restant). Sortez le rectangle...

10
Supprimer les liens Google

Défi Étant donné un goo.gllien raccourci valide , affichez l'URL d'origine. Exemple goo.gl/qIwi3Ndonnerait quelque chose comme https://codegolf.stackexchange.com/. Pour la saisie, vous pouvez choisir d'avoir le https?://au début, vous pouvez choisir d'avoir www.avant le goo.gl, et vous pouvez...

10
X marque l'endroit - un travail d'impression

Étant donné deux nombres, imprimez une page avec un «X» à l'emplacement spécifié (± 10%). Les nombres doivent être des pourcentages ou des fractions des dimensions de la zone d'impression de la page, par exemple [25,75]ou ["15%","0%"]ou [0.33,1]. Vous n'avez pas à considérer les marges. N'oubliez...

10
Quelle est l'extension du fichier?

Votre défi est de trouver l'extension de fichier d'un nom de fichier fourni: hi.txt -> txt or .txt carrot.meme -> meme or .meme lol (undefined behavior) what..is..this..file -> file or .file .bashrc -> bashrc or .bashrc [email protected][]h -> h0wC[]h or .h0wC[]h agent.000 -> 000...

10
Transformez votre clavier en clavier

Tâche Vous devez écrire un programme qui, lorsqu'un bouton est enfoncé, émet un son différent pour chaque touche. Les clés que vous utiliserez sont: 1!2"34$5%6^78*9(0qQwWeErtTyYuiIoOpPasSdDfgGhHjJklLzZxcCvVbBnm Les notes commencent à Cet chaque touche ci-dessus ajoute un demi-ton. Permet de vous...

10
De quel type sont mes suffixes?

Intro J'ai donc perdu mon temps à rechercher des algorithmes de tri de suffixes, à évaluer de nouvelles idées à la main et dans le code. Mais j'ai toujours du mal à me souvenir du type de mes suffixes! Pouvez-vous me dire de quel type sont mes suffixes? À gauche quoi? De nombreux algorithmes de tri...

10
Jeu de vie et de fatigue

Le jeu de la vie et de la fatigue de Stewie est assez similaire au plus célèbre jeu de la vie de Conway . L'univers du jeu de la vie et de la fatigue de Stewie (GoLF) est une grille orthogonale bidimensionnelle infinie de cellules carrées, dont chacune est dans l'un des trois états possibles,...

10
Plantez des arbres sur un terrain de golf!

Ce défi est inspiré de cette application . Il s'agit d'une version beaucoup plus simple de ce défi . Ce défi est le code-golf , tandis que l'autre est le code le plus rapide . Vous recevrez une grille de saisie carrée, de dimensions 6 par 6 qui est divisée en 6 zones, où les cellules de chaque zone...

10
Réindentez Java / C / C ++ / etc. code

Écrivez un programme qui ajoute ou supprime des espaces pour bien formater le code. Règles à quoi le code devrait ressembler lorsque vous avez terminé: Aucune ligne ne doit contenir plus d'un {et }. Un {devrait toujours être la dernière chose sur une ligne. Un }devrait toujours être la seule chose...

10
Conversion de temps de 12 heures

Défi Convertissez et imprimez une heure au format 12 heures. HH:MM AM/PM Exemples Contribution: 'Fri Jun 30 2017 21:14:20 GMT-0700 (PDT)' 'Fri Jun 30 2017 00:10:23 GMT-0700 (PDT)' 'Fri Jun 30 2017 12:10:23 GMT-0700 (PDT)' 'Sat Jun 31 2018 8:06:20 GMT-0700 (PDT)' 'Fri Jul 01 2017 01:14:20 GMT-0700...

10
Triangle de Clark

Ok, j'ai été sur un coup de pied triangle récemment, alors voici un autre. Le triangle de Clark est un triangle où l'entrée la plus à gauche de chaque ligne est 1 et les entrées les plus à droite sont composées de multiples de 6 qui augmentent à mesure que le nombre de lignes augmente. Voici une...

10
Tri-interquine - Trois programmes qui se produisent en boucle

Connexes: Interquine Le programme A génère le code du programme B lorsqu'il est exécuté, et B génère la source de C et C génère la source de A. Cette fois, vous ne pouvez pas échanger deux personnages et échanger à nouveau :) Exigences: Une seule langue dans tous les programmes Des restrictions...