Questions marquées «code-golf»

19
Euh, c'est un haïku?

Vous voulez donc créer un haïku, mais vous ne savez pas s'il suit les règles de syllabe d'un haïku. Je ne pouvais pas être dérangé pour écrire un texte de présentation approprié comme je le fais habituellement, vous devrez donc vous en tirer. Restons coincés. Trouver un haïku dans la nature Aux...

19
Swaps simples d'un tableau

Inspiré de Taken from a question at Stack Overflow . Le défi Étant donné un entier n>1, affichez tous les tableaux qui peuvent être obtenus en échangeant exactement deux entrées dans le tableau [1, 2, ..., n]. Les tableaux peuvent être produits dans n'importe quel ordre. Vous pouvez toujours...

19
Est-ce un remaniement?

Hier, j'ai posé cette question au sujet des shuffles de fusils. Il semble que la question d'hier était un peu trop difficile, donc cette question est une tâche connexe mais beaucoup plus facile. Aujourd'hui, on vous demande de déterminer si une permutation est en fait un shuffle de fusil. Notre...

19
Une danse aux multiples dimensions

Défi Étant donné un ntableau dimensionnel d'entiers et une permutation des premiers nnombres naturels, permutez les dimensions du tableau en conséquence. Détails Ce défi est inspiré des MATLAB permute. démonstration La permutation est donnée sous la forme d'une liste d'entiers, par exemple, les...

19
Rendre un programme triangulaire valide

La triangularité est un nouvel esolang développé par M. Xcoder où la structure du code doit suivre un modèle très spécifique: Pour la ne ligne de code, il doit y avoir exactement des 2n-1caractères du programme. Cela provoque une forme triangulaire / pyramide, la première ligne n'ayant qu'un seul...

19
Insister sur un nouveau nom de fichier

Lors de l'exécution, continuez à demander une ligne d'entrée jusqu'à ce que l'entrée utilisateur ne soit pas le nom d'un fichier ou d'un répertoire existant ou d'un autre élément du système de fichiers, par rapport au répertoire de travail actuel. Puis retournez / imprimez le dernier nom de fichier...

19
Écrire un simplificateur de forme

introduction J'ai beaucoup de roches ASCII. Ils sont construits avec des tirets, des tuyaux, des V, des carets, des équerres, des barres obliques et des espaces. Exemple: /--\ | | | | \--/ Je veux les éroder, comme ceci: /\ / \ \ / \/ Tous les coins sont devenus plus ronds. Un exemple plus...

19
Défi de multiplication des dates

(Inspiré par le Riddler de la semaine dernière sur FiveThirtyEight.com. Publication Sandbox .) Étant donné une année entre 2001 et 2099, calculez et renvoyez le nombre de jours au cours de cette année civile où mm * dd = yy(où yyest l' année à deux chiffres ). 2018, par exemple, en a 5: 18 janvier...

19
Le troisième Flak!

Ce défi a été publié dans le cadre du défi LotM d'avril 2018 Brain-Flak est un langage turing-tarpit qui a acquis beaucoup de renommée ici sur PPCG. La mémoire de la langue est composée de deux piles, mais un « caché » troisième pile a été découverte par Wh e à Wizard , conduisant à de nouvelles...

19
Déterminer oui ou non?

Après avoir entré une chaîne [longueur 1-20], contenant uniquement les caractères y pour oui et n pour non, votre programme devrait afficher le résultat (y ou n). Exemple d'entrée: yynynynnyproduirait y. Le résultat est déterminé en combinant les y et les n de la manière suivante: y es et n o égaux...

19
Rolling Quine Dice

Créez un programme qui sort lui-même. Cependant, si le code source est répété n fois (ce qui signifie concaténer une copie du code source à la fin n-1 fois) , il devrait y avoir 1 / n de probabilité de sortie du code source d'origine, une probabilité de 1 / n de sortie le code source répété deux...

19
Embiggen votre entrée

C'est un peu similaire à cette entrée couverte de poussière, mais j'espère que ma rotation le rendra assez unique. Pas pu trouver quoi que ce soit qui me dissuade de poster ceci mais il y a tout à fait la mer là-bas. En tous cas! Le défi: Votre code reçoit une chaîne de caractères; Il le convertit...

19
Trouver la racine carrée

Écrivez du code qui, lorsqu'il reçoit un nombre positif en entrée, génère le plus grand diviseur positif de x inférieur ou égal à la racine carrée de x .xxxxxxxxx En d'autres termes, trouvez le plus grand tel quen>0n>0n > 0 ∃m≥n:m⋅n=x∃m≥n:m⋅n=x\exists m\geq n:m\cdot n=x (Existe supérieur ou...