Questions marquées «kolmogorov-complexity»

14
Et tout le monde a dit…

Objectif Étant donné une entrée de texte ne contenant pas de caractères [ou ], effectuez les actions suivantes: Pour chaque instance d' Amenau moins une lettre majuscule (donc toutes les instances d' Amenexclusion amen), sortez la même chose Amen(conservez les majuscules). Pour chaque instance de...

14
Allez générer du Java

Votre patron veut que vous écriviez du code comme ceci: public static boolean isPowerOfTen(long input) { return input == 1L || input == 10L || input == 100L || input == 1000L || input == 10000L || input == 100000L || input == 1000000L || input == 10000000L || input == 100000000L || input ==...

14
Imprimer un gâteau en couches

Défi Étant donné une entrée n, imprimez un gâteau d'art ASCII en ncouches hautes, vu de côté, avec deux bougies sur le dessus. Reportez-vous aux exemples ci-dessous pour plus de détails. Production >> cake(1) _|_|_ | | +-----+ >> cake(3) _|_|_ | | +---------+ | | +-------------+ | |...

14
Mélangez et traitez!

C'est vendredi et je suis fatigué, alors faisons-en un rapide! Ne prenez aucune entrée, mais vous devez sortir les treize cartes numérotées différentes dans un jeu de cartes standard. Vous devez sortir 2 via Ace (Suit agnostic). Chaque carte a un dessus qui est indiqué par un espace et dix _et un...

14
C'est bientôt Noël!

Pour cette raison, des familles du monde entier construisent des arbres de Noël. Mais cet arbre normal peut devenir ennuyeux après un certain temps, alors faisons un arbre ASCII! Les feuilles sont représentées par #et doivent être organisées comme indiqué dans l'exemple de sortie. Nous avons 5...

14
Recherche de remplacement de correspondance de cas

Prenez trois entrées, une chaîne de texte T,; une chaîne de caractères à remplacer F,; et une chaîne de caractères pour les remplacer par, R. Pour chaque sous-chaîne de Tavec les mêmes caractères (insensibles à la casse) que F, remplacez-les par les caractères dans R. Cependant, conservez la même...

14
Somme cumulée récursivement concaténée de [N] avec M itérations

Prenez deux nombres entiers positifs Net Mcréer les sommes cumulées concaténés de [N], avec des Mitérations. Affiche le résultat de la dernière itération. Définition de la somme cumulée concaténée: Commencez par un nombre Net définissez une séquenceX = [N] Ajouter aux Xsommes cumulées deX Répétez...

14
Numéros de saut

TÂCHE affiche les entiers n, où 12 <= n <= 123456789et toutes les paires de chiffres consécutifs dans n ont la même différence positive entre eux (par exemple 2468 mais pas 2469). PAS D'ENTRÉE. Production: 12 13 14 15 16 17 18 19 23 24 25 26 27 28 29 34 35 36 37 38 39 45 46 47 48 49 56 57 58...

14
Noeud papillon alphanumérique

Sortez ce texte exact: 1 i 12 hi 123 ghi 1234 fghi 12345 efghi 123456 defghi 1234567 cdefghi 12345678 bcdefghi 123456789abcdefghi 12345678 bcdefghi 1234567 cdefghi 123456 defghi 12345 efghi 1234 fghi 123 ghi 12 hi 1 i Une seule nouvelle ligne de fin est acceptable, mais aucune autre modification de...

13
Combinaisons de Pinyin

Créez une fonction qui prend une chaîne de syllabes pinyin comme argument et renvoie vrai de la combinaison existe, faux sinon. Utilisez "v" pour "ü". Voici une liste complète des combinaisons. http://www.pinyin.info/rules/initials_finals.html Exemples f("bu") == true f("zheng") == true f("nv") ==...

13
Opérateurs au niveau du bit dans Brainfuck

Votre tâche consiste à créer un programme brainfuck pour chacun des opérateurs binaires suivants. Chaque programme doit prendre un ou deux nombres à 8 bits (A et B) en entrée et calculer l'opération spécifiée: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Vous n'êtes pas obligé...

13
Imprimer la fusée rétro

(inspiré par cette question SO ) On vous donne en entrée un seul entier positif n . En aussi peu de caractères que possible, sortez une fusée en art ASCII avec une tête, une queue et un corps composé de n segments. Il ne doit pas y avoir d'espaces de fin ni de nouvelles lignes. La tête et la queue...

13
12 jours de golf

Défi À chacun des 12 jours de Noël, sortez le vers approprié de "12 jours de Noël", selon la date, sinon sortez le refrain de "Je souhaite que ce soit Noël tous les jours". Les nouvelles lignes ( \n) de début et / ou de fin et les espaces de fin sont autorisés. Vous ne pouvez pas lire de sources...

13
Ligne, colonne, diagonale, bloc

Écrivez un bloc carré de code de N caractères de large et de N caractères de haut, pour un entier positif N. Par exemple, votre N peut être 5 et le bloc ressemble à ceci: ThisI sMy5B y5Cod eBloc kOkay Ce bloc doit se comporter comme suit: Lorsque la ligne du haut est extraite et exécutée en tant...

13
Obtenez les Getters

La tâche Je suppose que tout le monde aime la génération automatique de code et gagner du temps pendant le travail. Vous devez créer beaucoup de classes et de membres pendant la journée et vous ne voulez pas créer tous ceux-ci gettersmanuellement. La tâche consiste à écrire un programme ou une...