Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

5
Sommes limitées circulaires
Défi Imaginons un N-tuple d'entiers compris entre 0 et Minclus, et appelons-le F. Il y a (M + 1) ** Ndes Fs possibles au total. Combien de ces Fvaleurs satisfont à toutes les inégalités suivantes (l'indice est à base unique)? F[n] + F[n+1] <= M pour 1 <= n < …

1
Checkers Checker
Le but de ce défi est de déterminer si un mouvement est un mouvement légal des Dames anglaises . Ce défi utilisera une carte 8x8. Une pièce déplacée doit être traitée comme un homme (pas un roi) qui ne peut avancer qu'en diagonale. Le plateau aura 0 ou plusieurs pièces …


2
Les îles solitaires
Contribution: Un tableau 2D contenant deux valeurs distinctes (facultatives). Je vais utiliser 0 et 1 pour expliquer les règles. Le format d'entrée est bien sûr flexible. Défi: Les zéros sont de l'eau et les uns sont des îles. Afin d'assurer la solitude, votre tâche consiste à entourer toutes les îles …




2
Conseils pour jouer au golf avec numpy, scipy ou pylab
Il existe déjà une liste complète d'astuces pour python ici , donc ce que je demande, ce sont des astuces qui s'appliquent spécifiquement à l'utilisation de numpy, scipyou des pylabbibliothèques. Il peut s'agir soit de raccourcir le code déjà utilisé numpy, soit de raccourcir les opérations python courantes en utilisant …
10 code-golf  tips  python 


7
Là, je l'ai fixé (avec une corde)
Connexes: Défi assez similaire (mais beaucoup plus facile) horizontalement: Là, je l'ai corrigé (avec du ruban adhésif) Défi: Étant donné une chaîne contenant uniquement des lettres majuscules et / ou minuscules (selon ce que vous préférez) et des nouvelles lignes, mettez ropeverticalement pour le corriger. Nous faisons cela en vérifiant …


9
Convergence d'un processus de Markov
Défi Étant donné une matrice stochastique gauche ou droite où la limite lorsque x s'approche de l'infini de la matrice à la puissance de x s'approche d'une matrice avec toutes les valeurs finies, retournez la matrice vers laquelle la matrice converge. Fondamentalement, vous souhaitez continuer à multiplier la matrice par …
10 code-golf  matrix 

3
Interprète RoboZZle
Votre tâche consiste à écrire un interpréteur RoboZZle. Si vous n'êtes pas familier avec le jeu, veuillez regarder la vidéo sur robozzle.com ou lire ma description ci-dessous. Un robot vit sur une grille rectangulaire de carrés de couleur rouge, verte, bleue ou noire. Les carrés noirs sont inaccessibles. Les autres …

11
Programme N fois pour le Nième nombre
Étant donné un tableau d'entiers positifs Aen entrée, générez un programme qui, lorsqu'il est répété plusieurs kfois, génère la kth (1-index) valeur du tableau. Par exemple, si le tableau est [1,11], la sortie doit être un programme qui sort 1et, si répété deux fois, sort 11. Code comme print(end="1");dans les …

30
Recherche de position alphabétique
Inspiré par le Codewars Kata . Votre objectif est de prendre une chaîne d'entrée comme celle-ci: "'Twas a dark and stormy night..." et renvoyer une chaîne contenant la position de chaque caractère dans l'alphabet, séparés par des espaces et ignorant les caractères non alphabétiques, comme ceci: "20 23 1 19 …

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.