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.

3
Comment arriver au numéro
Compte tenu de l'entrée du premier nombre et le deuxième nombre ( les deux nombres entiers positifs, zéro non inclus), déterminer combien de façons pourriez - vous faire le deuxième de la première, en utilisant les actions suivantes: +1, +2et *3. Les opérations sont simplement appliquées de gauche à droite. …

6
Trouvez les chemins!
Vous devez écrire un programme ou une fonction. L'entrée est une «carte» de nombres. Vous pouvez choisir de prendre la carte sous la forme d'une chaîne avec de nouveaux caractères de ligne ( \n) ou d'un tableau 2D de chaînes. Toutes les cartes sont de 5 caractères par 5 caractères, …

2
Prouver qu'un nombre est algébrique
Inspiré par cette réponse (soulignement le mien): Nous allons jouer à un jeu. Supposons que vous ayez un certain nombre x . Vous commencez par x , puis vous pouvez ajouter, soustraire, multiplier ou diviser par n'importe quel entier, sauf zéro. Vous pouvez également multiplier par x . Vous pouvez …
10 code-golf  math 

7
Course aux nombres descendants
Votre tâche consiste à créer un programme qui ajoute des nombres aléatoires aux sommes précédentes dans l'épreuve de force ultime de course aux nombres. Chaque coureur (colonne) commence à 0 et ajoute 1 ou 0 à la somme précédente à chaque étape de la course jusqu'à ce que tous les …
10 code-golf 

16
Golf de code pour les paresseux
Votre but dans ce golf de code est de prendre deux chaînes, languageet code (si le code golfed que vous avez écrit pour cela est multiligne, alors cette variable multiligne soit.) , Et un entier, bytes. Ils représentent les variables d'un langage de programmation, le nombre d'octets qu'il prend et …

3
Une centaine de carrés!
Retour aux sources... En tant que professeur à l'école primaire (primaire?) Locale, vous avez besoin d'un moyen d'enseigner à votre classe leurs horaires. A votre disposition, vous avez cent carrés et une charge de stylos rouges. Vous devez également pouvoir montrer rapidement à votre classe les bonnes réponses. Maintenant, vous …

4
Diagonalisation de bloc à coût minimum
Considérez les matrices diagonales de blocs binaires qui ont des blocs carrés de 1 sur la diagonale principale et sont 0 partout ailleurs. Appelons de telles matrices des matrices "valides". Par exemple, voici quelques matrices 4x4 valides: 1 0 0 0 1 1 0 0 1 0 0 0 1 …


25
Calculez la vitesse relativiste
En relativité restreinte , la vitesse d'un objet en mouvement par rapport à un autre objet qui se déplace dans la direction opposée est donnée par la formule: s = v + u1 + v u / c2.s=v+u1+vu/c2.\begin{align}s = \frac{v+u}{1+vu/c^2}.\end{align} s = ( v + u ) / ( 1 …


13
Produit scalaire des diagonales
Ce défi est très simple. On vous donne en entrée une matrice carrée, représentée de façon saine, et vous devez sortir le produit scalaire des diagonales de la matrice. Les diagonales en particulier sont la diagonale allant de haut à gauche à bas à droite et de haut à droite …


12
N-ensembles additifs uniques
N'oubliez pas qu'un ensemble n'est pas ordonné sans doublons. Définition Un ensemble N à additif unique S dont la longueur est K est un ensemble tel que tous les sous-ensembles de longueur N dans S totalisent des nombres différents. En d'autres termes, les sommes de tous les sous-ensembles de longueur …

2
Construire un pont
Votre tâche consiste à construire un pont pour relier deux falaises en fonction d'une entrée d, la distance les séparant. dsera toujours égal Cependant, le pont a besoin de colonnes pour le maintenir. Chaque colonne peut contenir un maximum de 6 espaces de chaque côté. Pour cet exemple: ________ ________ …

30
Groupes d'éléments répétitifs
Description du défi Étant donné une liste / tableau d'éléments, affichez tous les groupes d'éléments répétitifs consécutifs. Description des entrées / sorties Votre entrée est une liste / tableau d'éléments (vous pouvez supposer que tous sont du même type). Vous n'avez pas besoin de prendre en charge tous les types …

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.