Questions marquées «code-golf»

10
Rétrécissement des nombres

L'entrée est un tableau (au moins 3, maximum 20) différents entiers. Chaque entier est supérieur à -1000 et inférieur à 1000. Votre tâche consiste à réduire les nombres en les «mappant linéairement» de 0.0à 1.0. Cela signifie que le plus petit nombre du tableau sera mappé à 0,0, le plus grand à...

10
Shubbles and Smoles - Part I

La mise en place Considérez une boîte de forme étrange contenant 29 cellules numérotées comme le montre la figure 1 ci-dessous. À l'intérieur de cette boîte 2D se trouvent deux espèces d'animaux de forme carrée: les chaumes et les smoles. La figure 1 (a) montre quelques galets en bleu et quelques...

10
Vérifiez Magic Square

Un carré magique est un tableau carré de nombres dont le côté n est composé des entiers positifs distincts 1, 2, ..., n ² disposés de telle sorte que la somme des n nombres dans toute ligne diagonale horizontale, verticale ou principale soit toujours la même nombre, qui est connu comme la constante...

10
Construire un chiffreur rot32

Construire un chiffreur rot13 golfé est trop facile car les lettres sont toutes du même ordre dans l'espace de caractères ASCII. Essayons plutôt un moteur rot32. Votre tâche consiste à créer une fonction qui prend une chaîne Base64 en entrée et renvoie la même chaîne, mais avec chaque lettre...

10
Implémenter une fonctionnalité de type t9

Votre défi aujourd'hui est d'implémenter une fonctionnalité de type t9 . Vous implémenterez une fonction qui n'aura que 2 paramètres. Vous recevrez 1 numéro de téléphone dans une chaîne et le contenu d'un fichier texte avec une liste de mots (ne supposez pas un style de nouvelle ligne spécifique)....

10
Mauvaise nouvelle, quelqu'un

Dans l'épisode Futurama, le prisonnier de Benda, les membres de l'équipage échangent leurs corps les uns avec les autres, avec la capture qu'aucune paire de corps ne peut avoir leur esprit échangé plus d'une fois. Défi Écrivez un programme ou une fonction qui accepte une collection valide de...

10
Camions dans un parking

Il y a P places de parking dans un parking, bien que certains espaces soient occupés par des voitures représentées par des octothorpes #tandis que les espaces libres sont des points .. Bientôt arrivent des camions T, dont chacun occupera exactement L espaces consécutifs. Les camions n'ont pas...

10
Ecrire un compteur binaire en quine

Écrivez deux fragments de code, que nous appellerons s_zero et s_one. Le programme (l, n) se compose de l copies de s_zero et s_one correspondant aux chiffres de n en binaire, complété par s_zero à gauche. Par exemple, si s_zero = fooet s_one = baralors Program (4, 0) = foofoofoofoo Program (4, 1)...

10
Routeurs à rotor sur une grille

Contribution Votre entrée est une chaîne unique, séparée par des sauts de ligne en 2n+1lignes de longueur 2n+1, pour un entier n ≥ 0. L'entier nne fait pas partie de l'entrée; vous devrez le calculer à partir de la chaîne. Les lignes sont composées des "caractères de direction" >^<v. Si les...

10
Paradoxe de répartition

Donné: Un nombre naturel S . Une liste de N poids rationnels W qui totalisent 1. Renvoie une liste L de N entiers non négatifs, tels que: (1) sum(L) = S (2) sum((S⋅W_i - L_i)^2) is minimal En d'autres termes, rapprochez le plus possible S⋅W_is de nombres entiers. Exemples: 1 [0.4 0.3 0.3] = [1 0 0]...

10
Carrés magiques de chiffres romains ambigus

Le roi de la Rome antique a du mal à déterminer si un carré magique est valide ou non, car le carré magique qu'il vérifie ne comprend aucun séparateur entre les nombres. Il a engagé un ingénieur logiciel pour l'aider à déterminer si un carré magique est valide ou non. Description de l'entrée...

10
Déchiffrer un bloc d'AES

Aujourd'hui, votre objectif est de décrypter un message secret à l'aide d' AES . Étant donné un texte chiffré et une clé, vous déchiffrerez et imprimerez le message. Votre programme peut être dans n'importe quelle langue. Il sera exécuté avec une entrée sur stdin et sa sortie sur stdout sera...

10
Mettre en œuvre un hachage de longueur variable

Mon ami et moi avons ce jeu que nous jouons avec des mots. C'est un passe-temps amusant et cela implique "d'annuler" les lettres d'un mot jusqu'à ce qu'il ne reste plus rien. Je suis vraiment fatigué qu'il soit tellement plus rapide que moi, donc c'est votre travail de le mettre en œuvre et de me...

10
Écrivez le jeu le plus court d'Alak

Alak a été inventé par le mathématicien AK Dewdney et décrit dans son livre Planiverse de 1984. Les règles d'Alak sont simples: Alak est un jeu à deux joueurs joué sur un plateau unidimensionnel avec onze emplacements. Chaque emplacement peut contenir au plus une pièce à la fois. Il existe deux...

10
Les moules visqueux peuvent compter!

Contexte Les moules visqueux sont impressionnants. Si vous les placez sur une surface avec des sources de nourriture, ils étaleront leurs vrilles pour trouver la nourriture, après quoi ils formeront un réseau de connexions entre les sources. Dans ce défi, vous simulerez un moule visqueux à la...