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.

28
Trouver votre partenaire
Défi Étant donné une liste arbitraire de 2-tuples, et un seul élément dans l'un de ces tuples, sortez son "partenaire", c'est-à-dire given aet [(i,j),...,(a,b),...,(l,m)], output b. Vous pouvez supposer que tous les tuples sont uniques et que tous les éléments des tuples sont des chaînes. Supposons en outre que vous …

29
Exécution du deuxième maximum d'une liste
Étant donné une liste d'entiers, votre tâche consiste à générer la deuxième valeur la plus élevée dans les premiers k éléments, pour chaque k compris entre 2 et la longueur de la liste d'entrée. En d'autres termes, sortez la deuxième plus grande valeur pour chaque préfixe de l'entrée. Vous pouvez …

4
Différence rectangulaire
Dans ce défi, vous obtenez deux rectangles qui se chevauchent et vous devez calculer les rectangles créés en supprimant l'un de l'autre. Par exemple, si vous supprimez le rectangle rouge du noir: Vous vous retrouvez avec l'un des deux ensembles de rectangle suivants: Vous devrez également gérer les éléments suivants: …

11
Raiponce, Raiponce, laisse tomber tes cheveux!
La description Je suppose que tout le monde connaît le conte de fées de Raiponce et du prince. Pour ceux qui ne le font pas: lisez-le ici. Cependant, Raiponce venait de se faire couper les cheveux, donc cela pourrait ne pas être assez long pour laisser son prince grimper! Elle …
20 code-golf 

21
Dans les chiffres de Fibonacci
Le défi Étant donné une entrée entière, retournez le premier numéro de Fibonacci qui contient l'entrée en lui-même avec l'index de ce numéro de Fibonacci (index commençant par 0 ou 1 - jusqu'à vous, mais veuillez le mentionner dans votre réponse). Par exemple, si donné l'entrée de 12, le programme …

14
Le losange de Pascal
Le losange de Pascal (qui est en fait un triangle) est obtenu en ajoutant dans le motif: * *** x au lieu de * * x Cela signifie que chaque cellule est la somme des trois cellules de la ligne directement au-dessus et d'une cellule de la ligne 2 au-dessus. …


28
Ces identifiants sont-ils équivalents?
Dans la langue Nim , les règles de différenciation des identifiants sont légèrement plus souples que la plupart des autres langues. Deux identifiants sont équivalents ou adressent la même variable s'ils suivent ces règles : le premier caractère des deux est le même (sensible à la casse) les deux chaînes …

30
Où est ma valeur?
Mon patron veut maintenant que j'implémente un mécanisme qui lui permette de rechercher un élément dans un tableau et lui donne le ou les index où se trouve cette valeur. Ta tâche: Écrivez un programme ou une fonction qui reçoit un tableau et une valeur (String, Integer, Float ou Boolean) …


30
Suis-je un nombre automorphe?
Un nombre automorphe est un nombre qui est un suffixe de son carré en base 10. Il s'agit de la séquence A003226 dans l'OEIS. Ta tâche: Écrivez un programme ou une fonction pour déterminer si une entrée est un nombre automorphe. Contribution: Un entier compris entre 0 et 10 ^ …




22
Simplifiez la saisie matricielle!
J'ai écrit quelques défis liés aux matrices, et commun à tous, c'est que j'utilise un format comme celui ci-dessous pour représenter les matrices, à la fois dans les exemples et dans les cas de test: 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 …

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.