En mathématiques, un point d'exclamation !signifie souvent factoriel et vient après l'argument. Dans la programmation, un point d'exclamation !signifie souvent la négation et vient avant l'argument. Pour ce défi, nous n'appliquerons ces opérations qu'à zéro et un. Factorial 0! = 1 1! = 1 Negation !0 = 1 !1 = …
Inspiré par et en mémoire de mon cher ami et collègue, Dan Baronet , 1956 - 2016. RIP Il a trouvé la solution APL la plus courte possible pour cette tâche: Tâche Avec une liste booléenne, comptez le nombre de valeurs de vérité de fin. Cas d'exemple {} → 0 …
Ce défi consiste à élever les esprits de notre mod Alex A. , qui a généralement tort . Supposons que vous avez un ami nommé Alex qui a besoin d'aide pour la logique de base et les mathématiques, en particulier l'équivalent mathématique . Il vous donne une liste d'équations de …
Intro Chaque année, Dyalog Ltd. organise un concours d’étudiants. Le défi consiste à écrire un bon code APL. Il s'agit d'une édition code-golf indépendante du langage et du huitième problème de cette année. J'ai la permission explicite de poster ce défi ici de l'auteur original du concours. N'hésitez pas à …
Stackylogic est un langage de programmation basé sur la logique que j'ai composé et qui prend en charge 0les 1entrées et les sorties et en sort un seul 0ou 1à la fin. Un programme Stackylogic est composé de lignes qui ne peuvent contenir que les trois caractères 01?, ainsi qu’un …
Tâche Votre tâche consiste à écrire une fonction ou un programme dans une langue de votre choix qui analyse deux déclarations et détermine s’il est possible de conclure que, de ces déclarations, les porcs sont capables de voler. Contribution L'entrée est une chaîne pouvant être lue à partir de STDIN, …
Eh bien, je pense qu’il est temps que nous posions une autre question de golf d’épreuve . Cette fois, nous allons prouver la vérité logique bien connue (A→B)→(¬B→¬A)(A→B)→(¬B→¬A)(A \rightarrow B) \rightarrow (\neg B \rightarrow \neg A) Pour ce faire, nous utiliserons le troisième schéma d'iiukasiewicz , un ensemble incroyablement élégant …
Défi CodeGolf PWSSHHHH! Vous vous réveillez dans un laboratoire de cryogénie en l'an 3000. Après avoir été escorté au bureau des affectations pour recevoir votre puce de carrière, vraisemblablement celle d'un livreur, une sonde détecte que vous êtes à partir de l'an 2000. Pour cette raison, quelques les stéréotypes, vous …
Votre tâche consiste à écrire un programme ou une fonction qui imprime un triangle ASCII. Ils ressemblent à ceci: |\ | \ | \ ---- Votre programme prendra une seule entrée numérique n, avec les contraintes 0 <= n <= 1000. Le triangle ci-dessus avait une valeur de n=3. Le …
Nous connaissons tous la séquence de Fibonacci : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Cependant, au lieu de, f(n) = f(n-1) + f(n-2)nous prendrons la somme numérique des 2 entrées précédentes. La séquence doit toujours …
introduction Votre mission dans la vie est simple: prouver que les gens ont tort sur Internet! Pour ce faire, vous analysez généralement attentivement leurs déclarations et signalez leur contradiction. Il est temps d'automatiser cela, mais comme nous sommes paresseux, nous voulons prouver que les gens ont tort avec le moins …
Les mathématiques ont beaucoup de symboles. Certains pourraient dire trop de symboles. Permet donc de faire quelques calculs avec des images. Permet d'avoir un papier, sur lequel nous allons puiser. Pour commencer le papier est vide, on dira que c'est équivalent à ou vrai .⊤⊤\topvraivrai\textit{true} Si nous écrivons d'autres choses …
Défi Vous recevrez une chaîne d'entrée, où le mot "Lemon"est trouvé , il doit être converti en , "Lemonade" mais la a, det edoit être emprunté à un autre endroit dans la phrase. Exemple Exemple d'entrée: J'ai trouvé un citron quand j'étais enfant Exemple de sortie: Je trouve une limonade …
L'utilisation des dix inférences du système de déduction naturelle prouve les lois de DeMorgan . Les règles de déduction naturelle Introduction à la négation: {(P → Q), (P → ¬Q)} ⊢ ¬P Élimination de la négation: {(¬P → Q), (¬P → ¬Q)} ⊢ P Et introduction: {P, Q} ⊢ P …
J'ai obtenu ce défi de Codingame et je suis curieux de trouver de meilleures solutions que la mienne: Étant donné une largeur via l'entrée standard, dessinez un carré creux de «#» de largeur et de longueur données. Exemple: 5 résultats dans ##### # # # # # # ##### J'ai …
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.