Questions marquées «restricted-source»

Impose une restriction sur le code source utilisé pour résoudre le problème, par exemple, ne pas avoir de chiffres dans le code source.


8
Bonjour le monde! sans répétition
Dans n'importe quel langage de programmation qui existait avant que cette question ne soit posée, écrivez un programme (pas une fonction) qui produit les caractères Hello world!suivis d'une nouvelle ligne. Votre programme: ne doit utiliser aucun caractère plus d'une fois (y compris les espaces) ne doit utiliser que des caractères …

2
Mini-Flak Quine le plus rapide
Mini-Flak est un sous - ensemble du cerveau-Flak langue, où les <>, <...>et les []opérations ne sont pas autorisés. À strictement parler, il ne doit pas correspondre à l'expression régulière suivante: .*(<|>|\[]) Mini-Flak est le plus petit sous-ensemble complet de Turing connu de Brain-Flak. Il y a peu de temps, …

2
Lipogramme «quine»
Tâche Prenez un seul caractère Unicode en entrée. Afficher un programme dans le même langage qui obéit également à cette spécification, mais qui ne contient pas le caractère d'entrée. Si votre programme est exécuté avec l'entrée a , puis le programme de sortie est ensuite exécuté avec l'entrée b , …


12
Imprimer le nombre d'or
C'était amusant! Cependant, avec seulement trois chiffres, le plaisir était trop tôt. Ce défi est similaire, mais nous continuerons à nous amuser. Le défi Imprimez autant de chiffres du nombre d' or Golden que possible. Le Golden Ratio est défini comme le nombre qui satisfait φ = (φ + 1) …

25
Détectez les paires parfaites
Ayons une fonction qui prend une chaîne et supprime toutes les paires de caractères identiques adjacents. Par exempleFFf F( a b b b a c c ) = a b aF(unebbbunecc)=unebunef(a\color{red}{bb}ba\color{red}{cc}) = aba Notez que lorsque deux paires se chevauchent, nous n'en supprimons qu'une seule. Nous appellerons une chaîne parfaitement …


11
Calculez 500 chiffres de pi
Écrivez un programme pour calculer les 500 premiers chiffres de pi, en respectant les règles ci-dessous: Il doit comporter moins de 500 caractères. Il ne peut pas inclure "pi", "math.pi" ou des constantes pi similaires, ni appeler une fonction de bibliothèque pour calculer pi. Il ne peut pas utiliser les …


16
Exécution d'un conflit de fusion
Lorsque vous utilisez un outil tel que git pour fusionner deux fichiers, un conflit peut être détecté et ajouté au résultat de la fusion. Une fusion de ces deux fichiers: mon fichier: Common line of code 1 Common line of code 2 my lines Common line of code 3 Common …

12
Le chat du complément
Objectif Écrire un programme complet qui génère (vers STDOUT ou l'alternative la plus proche) une chaîne de texte arbitraire, ne dépassant pas 64 caractères. Assez simple, non? Eh bien, voici le hic: vous ne pouvez pas utiliser de caractères qui étaient présents dans la sortie de la réponse précédente. C'est …

24
Fonction Minmod la plus courte
La fonction minmod est une variante du min familier , qui apparaît dans les schémas haute résolution limitant la pente pour les équations différentielles partielles. Étant donné un certain nombre de pentes, il sélectionne la pente la plus plate, tout en prenant soin des signes relatifs entre les pentes. La …

30
Ajouter sans utiliser de signe + ou -
Il y a eu de nombreux défis "Do __ without _ _" auparavant, mais j'espère que c'est l'un des plus difficiles. Le défi Vous devez écrire un programme qui prend deux nombres naturels (nombres entiers> 0) de STDIN et imprime la somme des deux nombres dans STDOUT. Le défi est …

3
Hello World - mais par ordre alphabétique
Ce défi semble trop simple pour ne pas exister, alors faites-moi savoir s'il s'agit d'un doublon. La tâche Impression Hello, world! Les règles Votre code doit être dans "l'ordre des octets". Cela signifie que chaque caractère / octet a une valeur d'octet supérieure ou égale à celle du caractère / …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.