Questions marquées «code-golf»

20
Mash-up de diviseur approprié

Un diviseur propre est un diviseur d'un nombre n , qui n'est pas n lui-même. Par exemple, les diviseurs appropriés de 12 sont 1, 2, 3, 4 et 6. Vous recevrez un entier x , x ≥ 2, x ≤ 1000 . Votre tâche consiste à additionner tous les diviseurs propres les plus élevés des nombres entiers de 2 à x...

20
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 ^ 12 (inclus), qui peut...

20
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 1 Il s'agit probablement d'un format encombrant dans de...

20
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...

20
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. Tout comme le triangle de Pascal, la ligne...

20
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 peut devenir très...

20
Code point somme quine

Tous les défis quine sur ce site sont axés sur le nombre d'octets ou sur les personnages eux-mêmes. Celui-ci est différent. Votre défi consiste à écrire un programme qui produit une sortie dont la somme des points de code est identique à la somme des points de code de la source. Pour produire une...

20
Comment se termine le carré?

En Base-10, tous les carrés parfaits se terminent par 0 , 1 , 4 , 5 , 6 ou 9 . En Base-16, tous les carrés parfaits se terminent par 0 , 1 , 4 ou 9 . Nilknarf décrit pourquoi c'est et comment cela fonctionne très bien dans cette réponse, mais je vais également donner une brève description ici: Lors...

20
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...

20
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...

20
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) et...

20
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...

20
Prédire une collision: le voleur s'en ira-t-il?

Considérez une route comme une droite numérique, commençant 0et se poursuivant indéfiniment: ................................................................. Il y a deux voitures sur la route: Cet R. Cest le flic qui essaie d'attraper R, le voleur. Ccommence à 0, et Rcommence quelque part sur la...

20
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...

20
Pliez l'entier pour économiser de l'espace!

Le mathématicien fou possède une vaste collection de nombres, et donc l'espace qu'il a laissé est assez limité. Pour en sauver, il doit plier ses entiers, mais malheureusement il est vraiment paresseux. Votre tâche, si vous souhaitez l'aider, est de créer une fonction / programme qui plie un entier...

20
Combien d'États ai-je à la frontière?

Quand j'étais plus jeune, j'avais une grande carte des États-Unis collée sur mon mur en face de mon lit. Quand je m'ennuyais, je regardais cette carte et pensais à des trucs. Des trucs comme le théorème des quatre couleurs, ou quel état borde la plupart des autres états. Pour m'économiser plus...

20
Conserver / supprimer / augmenter la séquence

Voici la séquence dont je parle: {1, 4, 5, 9, 10, 11, 16, 17, 18, 19, 25, 26, 27...} À partir de 1, gardez 1, laissez tomber les 2 suivants, gardez les 2 suivants, laissez tomber 3, gardez 3 et ainsi de suite. Oui, c'est aussi sur OEIS (A064801) ! Le défi Étant donné un entier n>0, trouver le...