Questions marquées «self-referential»

Utilisé pour les défis où les réponses font référence à elles-mêmes ou à leurs caractéristiques, telles que la longueur ou la valeur des caractères. Puisqu'il s'agit d'un sous-ensemble de la balise [quine], plusieurs des mêmes restrictions s'appliquent, comme ne pas lire votre propre code source.

97
Sortie avec la même longueur que le code

Dans ce défi, vous devez écrire un programme ou une fonction qui ne prend aucune entrée et affiche ou renvoie une chaîne avec le même nombre d'octets que le programme lui-même. Il y a quelques règles: Vous pouvez uniquement générer des octets dans la plage ASCII imprimable (0x20 à 0x7E, inclus) ou...

86
Eww, ces octets sont bruts

Ecrivez un programme ou une fonction qui, lorsqu'une chaîne est donnée, filtre autant d'octets distincts que possible et renvoie la chaîne nettoyée. Cependant, puisque votre programme les déteste, aucun de ces octets ne peut être présent dans votre propre code. Votre score sera le nombre d'octets...

85
Créer une sortie deux fois plus longue que le code

Le défi Ecrivez un programme complet qui écrit deux fois plus d'octets sur la sortie standard que la longueur du programme. Règles Le programme doit écrire des caractères ASCII sur la sortie standard. Le contenu de la sortie n'a pas d'importance. La sortie, mesurée en octets, doit correspondre...

54
Produisez votre score!

Défi: Le concept est assez simple: écrivez un programme complet pour sortir son propre score de golf de code! La sortie ne devrait être que le nombre d'octets de votre programme et une fin bytes. MAIS ATTENDRE ..... il y a une restriction: Votre code source ne peut inclure aucun des chiffres de...

34
Programmes Autogram

Cette phrase utilise deux a, deux c, deux d, vingt-huit e, cinq f, trois g, huit h, onze i, trois l, deux m, deux m, treize n, neuf o, deux p, cinq r, vingt-cinq s, vingt-trois t, six v, dix w, deux x, cinq y et un z. Ces phrases s'appellent des autogrammes . Votre tâche consiste à écrire un...

16
Faire un programme de langue plus long

Le lenguage est un dialecte encerclé qui est connu pour briser les défis de restriction des sources. C'est parce que le Lenguage ne se soucie que de la longueur de sa source et non du contenu. Tout d'abord, la durée du programme est calculée. Ensuite, ladite longueur est convertie en binaire et...

15
Programme d'auto-notation

Nous avons un défi pour produire votre propre score , mais il semble que toutes les réponses y codent simplement la sortie et c'est ennuyeux 1 . Permet donc d'avoir un nouveau défi. Votre programme doit sortie sa propre longueur en octets suivi par la chaîne " bytes", mais afin d'éviter des...

14
Permutation de source

Une permutation d'un ensemble S={s1,s2,…,sn}S={s1,s2,…,sn}S = \{s_1, s_2, \dotsc, s_n\} est une bijective fonction . Par exemple, si alors la fonction est une permutation:π:S→Sπ:S→S\pi: S \to SS={1,2,3,4}S={1,2,3,4}S = \{1,2,3,4\}π:x↦1+(x+1mod4)π:x↦1+(x+1mod4)\pi: x \mapsto 1 + (x + 1 \mod 4)...

13
Portes logiques manuellement

Créez un programme qui simule les portes logiques de base. Entrée: Un mot en majuscules suivi de 2 nombres binaires à 1 chiffre, séparés par des espaces, tels que OR 1 0. Les portes OR, AND, NOR, NAND, XORetXNOR sont nécessaires. Production: ce que la sortie de la porte logique entrée recevrait les...

12
Implémenter un nombre à virgule flottante binaire IEEE 754 64 bits par manipulation d'entiers

(J'ai marqué la question "C" pour le moment, mais si vous connaissez une autre langue qui prend en charge les syndicats, vous pouvez également l'utiliser.) Votre tâche consiste à créer les quatre opérateurs mathématiques standard + - * /pour la structure suivante: union intfloat{ double f; uint8_t...