Questions marquées «optimization»

Pour les défis se concentrant sur l'optimisation d'un aspect non couvert par d'autres balises.

297
Écrivez Moby Dick, environ

Voici un fichier texte de 1.2Mb ASCII contenant le texte de Moby-Dick de Herman Melville ; ou la baleine . Votre tâche consiste à écrire un programme ou une fonction (ou une classe, etc. - voir ci-dessous) qui recevra ce fichier caractère par caractère et à chaque étape, il devra deviner le...

73
Créer un «H» à partir de petits «H»

Défi Créez une fonction ou un programme qui, lorsqu'un entier est attribué size, effectue les opérations suivantes: Si sizeest égal à 1, sortie H H HHH H H Si sizeest supérieur à 1, sortie X X XXX X X où Xest la sortie du programme / fonction poursize - 1 (Si vous préférez, vous pouvez faire...

57
Petit Chandler est triste. Dessine-lui un nuage pour lui remonter le moral

Petit Chandler est triste. Dessine-lui un nuage pour lui remonter le moral. Remarque: dessiner un nuage ne l'encouragera pas. Un cercle peut être défini comme un triplet (x,y,r)où xest la position x du cercle sur un plan cartésien, yla position y du cercle sur un plan cartésien et rle rayon du...

54
Est-ce même un mot?

Vous devez écrire un programme ou une fonction prenant une chaîne de 4 caractères en entrée et fournissant une valeur indiquant si la chaîne est un mot anglais ou non. Vous êtes autorisé à commettre des erreurs dans 15% des cas de test fournis. Détails d'entrée: L'entrée est une chaîne de 4...

43
Island Golf # 1: Circumnavigation

C'est le premier d'une série de défis Island Golf. Prochain challenge Avec un îlot en ASCII-art, affiche un chemin optimal pour le contourner. Contribution Votre entrée sera une grille rectangulaire composée de deux caractères, représentant la terre et l’eau. Dans les exemples ci-dessous, la terre...

42
À quel point peut-il devenir petit?

En partant d'un entier positif N , trouvez le plus petit entier N ' pouvant être calculé en divisant plusieurs fois N par un de ses chiffres (en base 10). Chaque chiffre sélectionné doit être un diviseur de N supérieur à 1 . Exemple 1 La sortie attendue pour N = 230 est N '= 23 : Exemple n ° 2 La...

41
Bonté Giza Golf!

Un "numéro de Giza", également appelé familièrement un numéro de Timmy, est un nombre quelconque où les chiffres représentent une pyramide ( A134810 ). Par exemple, "12321" est un nombre giza car il peut être visualisé comme ceci: 3 2 2 1 1 Cependant, quelque chose comme "123321" n'est pas un...

38
Résoudre le cube de Rubik

Ecrivez le programme le plus court qui résout le cube de Rubik (3 * 3 * 3) dans un délai raisonnable et se déplace (par exemple, maximum 5 secondes sur votre machine et moins de 1 000 déplacements). L'entrée est au format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (cette...

36
Tableaux ASCII de base

Titre alternatif: Comptez votre peine de prison sur le mur Étant donné un nombre n, les résultats de sortie sont regroupés dans les groupes traditionnels de 5 par groupe et de 50 par ligne. Exemples 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/...

36
Circuits Domino

Tableau de bord Voici les scores bruts (c.-à-d. Le nombre de dominos) pour la soumission de VisualMelon. Je transformerai ces résultats en les scores normalisés décrits ci-dessous, lorsque davantage de réponses entreront. La solution existante peut maintenant résoudre tous les circuits de la...

33
Un algorithme de «tri»

Il existe un "algorithme de tri", parfois appelé tri de Staline, dans lequel, pour trier une liste, il suffit de supprimer des éléments de la liste jusqu'à ce qu'elle soit triée par ordre croissant. Par exemple la liste [1, 2, 4, 5, 3, 6, 6] Quand "trié" en utilisant le tri de Staline devient [1,...

30
Pixels séparés de manière unique

Pour une image N par N , recherchez un ensemble de pixels tel qu'aucune distance de séparation ne soit présente plus d'une fois. Autrement dit, si deux pixels sont séparés par une distance d , alors ce sont les deux seuls pixels qui sont séparés par exactement d (en utilisant la distance...

27
Faites-moi une somme magique minimum

Garder ce défi court. On vous donne 4 nombres: p1, p2, p3 et p4. La somme magique des nombres est définie comme suit: magic_sum = |p1 - p2| + |p2 - p3| + |p3 - p4| + |p4 - p1| Vous êtes uniquement autorisé à modifier l'une des valeurs entières ci-dessus (p1, p2, p3 ou p4). Vous devez modifier la...

27
Empilage de caisses lourdes

Vous avez un tas de boîtes lourdes et vous voulez les empiler dans le moins de piles possible. Le problème est que vous ne pouvez pas empiler plus de boîtes sur une boîte qu'il ne peut en supporter, donc les boîtes plus lourdes doivent aller au bas d'une pile. Le défi Entrée : une liste des poids...