Fortress était un langage développé par le Sun Programming Language Research Group (RIP Fortress) qui avait une propriété unique, il était possible de rendre ("Fortify") des programmes dans différents styles de police (c.-à-d. Tableau noir gras, gras, italique, romain, etc.). L'objectif est de représenter une variable Fortress d'un caractère dans …
Je jouais avec un automate cellulaire et j'en ai trouvé un qui avait un comportement intéressant. Voici comment ça fonctionne: Il lit une chaîne binaire de gauche à droite, s'il rencontre un 1suivi par d' 2autres valeurs, il ajoutera un 0au résultat et continuera la lecture. S'il rencontre a 0(ou …
Il y a un village Sioux. Il a un totem: __ ___| |___ \/ \ / \/ /\ ``| |`` /\ /^^\ | | /^^\ / /\ \ | | / /\ \ '''''''''''''''''''''''''''' Le totem permet aux Sioux de maîtriser la météo pour les aider dans leurs différentes tâches. …
Inspiré par github.com/JackToaster/Reassuring-Parable-Generator , à son tour inspiré par xkcd.com/1263 . Les mots possibles sont dérivés du fichier rassurant.cfg de ce référentiel. Il est suggéré de jeter un œil au fichier rassurant.cfg (utilisez le 12ème commit) pour voir la grammaire à laquelle la sortie correspond (la sortie est une liste …
Ces vieilles démos me manquent un peu, montrant les capacités des ordinateurs lorsqu'ils s'appelaient x86 au lieu de i3, i5 et i7. L'une des premières que j'ai regardées dans mon 386 était la démo Unreal de Future Crew qui fête maintenant son 25e anniversaire. À la minute 0:43, la première …
Contexte Un mot Lyndon est une chaîne non vide qui est strictement lexicographiquement plus petite que toutes ses autres rotations. Il est possible de factoriser n'importe quelle chaîne uniquement comme la concaténation des mots de Lyndon de telle sorte que ces sous-mots sont lexicographiquement non croissants; votre défi est de …
Il s'agit d'une question assez courante. Je définirai une séquence et vous jouerez du code pour sortir une entrée en fonction d'un index. Le premier élément de la séquence est 2. Le nième élément de la séquence est le plus petit entier positif autre que n et 1 partageant au …
Degré d'insaturation Ce n'est pas un casse-tête de code particulièrement difficile - mais je suis intéressé de voir vos multiples façons de le résoudre. Le degré d'insaturation est le nombre de doubles liaisons chimiques entre les atomes et / ou le nombre d'anneaux dans un composé chimique. Vous recevrez la …
Ce que vous devez faire est de créer une fonction / programme qui prend une décimale en entrée et génère le résultat de la prise répétée de l'inverse de la partie fractionnaire du nombre, jusqu'à ce que le nombre devienne un entier. Plus précisément, le processus est le suivant: Soit …
Le monde de l'art est plein de couleurs, mais le monde du réseau est encore plus plein que le monde de l'art de différentes couleurs et de ses rendus. C'est pourquoi nous devons savoir comment convertir un type de format de couleur en un autre. Le défi est évident: Écrivez …
La séquence N-bonacci, inventée à l'origine par @DJMcMayhem dans cette question , est une séquence générée en commençant par les nombres entiers 0 et 1, puis en ajoutant les nombres N précédents pour générer le nombre suivant. La séquence N-bonacci spéciale est une séquence N-bonacci commençant par une paire de …
Vous finissez par avoir beaucoup de conditions très longues et ennuyeuses dans votre code: if flag == 1: while have != needed: if type == 7: Ceux-ci peuvent être transformés en leurs <3homologues conditionnels beaucoup plus adorables : if abs(flag - 1) + 2 <3: while 3 - abs(have - …
La tâche est simple, compte tenu de deux adresses IP aet de bsortie de toutes les adresses dans cette plage. Exemples Exemple 1: f(a = 192.168.0.1, b = 192.168.0.4) 192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4 Exemple # 2 (TIO le tronquera, utilisez une plage plus petite lors des tests): f (a = …
Divisez deux nombres en leurs factoriels; s'ils en partagent, renvoyez une valeur de falsey. Sinon, retournez une valeur véridique. (inspiré par cette question récente ) En d'autres termes, écrivez chaque nombre d'entrée comme la somme des factorielles (d'entiers positifs) de la manière la plus gourmande possible; retourner une valeur véridique …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.