In matematica un punto esclamativo !spesso significa fattoriale e segue l'argomento. Nella programmazione di un punto esclamativo !spesso significa negazione e viene prima dell'argomento. Per questa sfida applicheremo queste operazioni solo a zero e una. Factorial 0! = 1 1! = 1 Negation !0 = 1 !1 = 0 Prendi …
Ispirato e in ricordo del mio caro amico e collega, Dan Baronet , 1956-2016. RIP Ha trovato la soluzione APL più breve possibile per questo compito: Compito Dato un elenco booleano, conta il numero di valori di verità finali. Casi di esempio {} → 0 {0} → 0 {1} → …
Questa sfida è sollevare gli spiriti del nostro mod Alex A. , che di solito ha torto . Supponiamo di avere un amico di nome Alex che ha bisogno di aiuto con la logica e la matematica di base, in particolare l'equivalenza matematica . Ti dà un elenco di equazioni …
Intro Ogni anno, Dyalog Ltd. organizza una competizione studentesca. La sfida è scrivere un buon codice APL. Questa è un'edizione linguistica indipendente dal codice golf dell'ottavo problema di quest'anno. Ho il permesso esplicito di pubblicare questa sfida qui dall'autore originale del concorso. Sentiti libero di verificare seguendo il link fornito …
Stackylogic è un linguaggio di programmazione basato sulla logica che ho inventato che accetta 0"s 1" e "s" per input e output un singolo 0o 1al completamento. Un programma Stackylogic è composto da righe che possono contenere solo i tre caratteri 01?e esattamente uno <alla fine di una delle righe. …
Compito Il tuo compito è scrivere una funzione o un programma in una lingua a tua scelta che analizzi un paio di affermazioni e determini se da quelle affermazioni si può concludere che i maiali sono in grado di volare. Ingresso L'input è una stringa che può essere letta da …
Beh, penso che sia giunto il momento di fare un'altra domanda sul campo da golf . Questa volta proveremo la ben nota verità logica ( A→ B ) → ( ¬ B → ¬ A )(UN→B)→(¬B→¬UN)(A \rightarrow B) \rightarrow (\neg B \rightarrow \neg A) Per fare questo useremo il terzo …
CodeGolf Challenge PWSSHHHH! Ti svegli in un laboratorio criogenico nel 3000. Dopo essere stato scortato all'ufficio incarichi per ricevere il tuo chip di carriera, presumibilmente quello di un ragazzo delle consegne, una sonda rileva che sei del 2000. Per questo motivo, e alcuni stereotipi, sei considerato stupido rispetto all'umano moderno …
Il tuo compito è scrivere un programma o una funzione che stampa un triangolo ASCII. Sembrano così: |\ | \ | \ ---- Il tuo programma prenderà un singolo input numerico n, con i vincoli 0 <= n <= 1000. Il triangolo sopra aveva un valore di n=3. Il triangolo …
introduzione La tua missione nella vita è semplice: dimostrare alle persone di sbagliarsi su Internet! Per fare questo di solito analizzi attentamente le loro affermazioni e fai notare la contraddizione in esse. È tempo di automatizzare tutto ciò, ma poiché siamo pigri, vogliamo dimostrare alle persone che sbagliano con il …
La matematica ha molti simboli. Alcuni potrebbero dire troppi simboli. Quindi facciamo un po 'di matematica con le immagini. Diamo un foglio su cui attingeremo. Per iniziare il foglio è vuoto, diremo che equivale a o .⊤⊤\toptruetrue\textit{true} Se scriviamo altre cose sul foglio, saranno vere. Per esempio Indica che le …
Sfida Vi sarà data una stringa di input, ovunque la parola "Lemon"è trovato che dovrebbe essere convertito "Lemonade" ma la a, de edeve essere preso in prestito da qualche altra parte nella frase. Esempio Esempio di input: Ho trovato un limone da bambino Esempio di output: Ho fatto una limonata …
L'uso delle dieci inferenze del sistema di detrazione naturale dimostra le leggi di DeMorgan . Le regole della deduzione naturale Introduzione alla negazione: {(P → Q), (P → ¬Q)} ⊢ ¬P Eliminazione della negazione: {(¬P → Q), (¬P → ¬Q)} ⊢ P E introduzione: {P, Q} ⊢ P ʌ Q …
Ho ricevuto questa sfida da Codingame e sono curioso di trovare soluzioni migliori delle mie: Data una larghezza tramite input standard, disegna un quadrato vuoto di '#' in una data larghezza e lunghezza. Esempio: 5 risultati in ##### # # # # # # ##### Ho usato Python per risolvere …
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.