Questions marquées «code-golf»

18
Calculer le surensemble

Votre tâche ici est simple: Étant donné une liste d'ensembles entiers, recherchez l'union d'ensemble. En d'autres termes, recherchez la liste la plus courte des ensembles entiers qui contiennent tous les éléments de la liste d'origine des ensembles (mais pas d'autres éléments). Par exemple: [1,5]...

18
Le max () ne suffit pas

Intro Un ami a posé cette question aujourd'hui d'une manière légèrement différente - "Une seule commande [Python] peut-elle déterminer le plus grand de certains entiers ET qu'ils ne sont pas égaux?". Bien que nous n'ayons pas trouvé un moyen de le faire dans les définitions raisonnables de "une...

18
Convertisseur ternaire

En Java / .NET / C / JavaScript / etc. vous pouvez utiliser les ifs ternaires pour raccourcir les instructions if. Par exemple (en Java): // there is a String `s` and an int `i` if(i<0)s="Neg";else if(i>0)s="Pos";else s="Neut"; Peut être raccourci avec un ternaire si:

18
Compression de texte

Avec le texte ci-dessous, il y a quelques mots dans le texte qui se répètent plusieurs fois dans le texte. Utilisez n'importe quel langage de programmation pour écrire un code court qui comprime le texte pour l'afficher. Ou en d'autres termes, utilisez le plus petit nombre d'octets pour afficher le...

18
Ce quadrilatère est-il cyclique?

En mathématiques, un quadrilatère cyclique est un quadrilatère dont tous les sommets se trouvent sur le même cercle. En d'autres termes, chaque sommet se trouve sur le cercle circonscrit des trois autres. Pour plus d'informations, consultez l' article MathWorld . Exemples Ces quadrilatères sont...

18
Partitionner la grille en triangles

Objectif Le but de ce défi est de produire une fonction nqui calcule le nombre de façons de partitionner la n X 1grille en triangles où tous les sommets des triangles sont sur des points de grille. Exemple Par exemple, il existe 14 façons de partitionner la grille 2 x 1, donc f(2) = 14via les...

18
Combien de nombres décroissants consécutifs dans mon numéro?

2019 est arrivé et tout le monde a probablement remarqué la particularité de ce nombre: il est en fait composé de deux sous-nombres (20 et 19) représentant une séquence de nombres décroissants consécutifs. Défi Étant donné un nombre x, renvoyez la longueur de la séquence maximale de nombres...

18
ssTTsSTtRrriinInnnnNNNIiinngg

Défi Pour chaque caractère de la chaîne, à l'exception du dernier, procédez comme suit: Sortez le caractère actuel. Suivi de la sortie aléatoire de la liste suivante un nombre aléatoire de fois entre 1 et 5 (inclus): Le personnage actuel Le caractère suivant de la chaîne La version Switchcase du...

18
Nombres riches et pauvres du diviseur

introduction Dans le monde étrange des nombres entiers, les diviseurs sont comme des actifs et ils utilisent pour appeler "riches" les nombres ayant plus de diviseurs que leur inversion, alors qu'ils appellent "pauvres" ceux qui ont moins de diviseurs que leur inversion. Par exemple, le nombre a...

18
Pour une croissance exponentielle des chiffres et au-delà!

Défi Étant donné une base 1<b<101<b<101 < b < 10 et un indice t≥1t≥1t \ge 1 , le terme de sortie xtxtx_t , défini comme suit: x1=1110x1=1110x_1 = 11_{10} xi+1xi+1x_{i+1} est obtenu en convertissantxixix_i en basebbb puis en réinterprétant ses chiffres en base101010 La sortie doit être...

18
Jimmy peut-il accrocher sa corde?

Encore un autre défi Jimmy de son père d'origine. Voir ces autres beaux défis . Comme vous le savez tous, récemment, nous avons vu des défis liés à Jimmy sur les plateformes. Maintenant, Jimmy est un acrobate comme je l'ai mentionné auparavant, et il a d'autres trucs dans sa manche. L'une de ces...

18
Composer remplir les blancs

Disons que nous avons un ensemble particulier de fonctions sur les chaînes. Ces fonctions sont un peu comme remplir les blancs ou les madlibs, sauf qu'ils ne prennent qu'une seule entrée et l'utilisent pour remplir tous leurs blancs. Par exemple, nous pourrions avoir une fonction qui ressemble à I...

18
Terminez le méandre de remplissage de la grille

Un méandre remplissant une grille est un chemin fermé qui visite chaque cellule d'une grille carrée au moins une fois, ne traversant jamais aucun bord entre des cellules adjacentes plus d'une fois et ne se croisant jamais. Par exemple:N× NN×NN \times N Une fois remplie, chaque cellule de la grille...

18
Y2K… en 2019?

Nous sommes le 10 août 2019, mais votre tâche implique toujours l'an 2000. Bizarre, non? Créez un programme qui s'imprime, avec un numéro à deux chiffres qui lui est ajouté. La première fois que vous l'exécutez, il devrait ajouter 00 à sa sortie (son code source, car il s'agit d'une variante...