Domande taggate «code-golf»

Code-golf è una competizione per risolvere un problema particolare con il minor numero di byte di codice sorgente.

20
Parole che contengono cifre
Una parola cifra è una parola in cui, dopo aver eventualmente rimosso alcune lettere, viene lasciata una delle singole cifre: UNA, DUE, TRE, QUATTRO, CINQUE, SEI, Sette, Otto e Nove (non ZERO). Ad esempio, BOUNCE e ANNOUNCE sono parole con cifre, poiché contengono quelle con una cifra. ENCODE non è …
20 code-golf  string 

8
Trova il polinomio
Sappiamo che f è un polinomio con coefficienti interi non negativi. Data f (1) e F (1 + f (1)) ritorno f . È possibile generare f come un elenco di coefficienti, un polinomio formattato ASCII o simile. Esempi: f(1) f(1+f(1)) f 0 0 0 1 1 1 5 75 …

5
> <> Fuori dall'acqua
L'amato pesce che nuota attraverso il codice di &gt; &lt;&gt; (un linguaggio di programmazione esoterico) è stato tolto dal suo ambiente naturale. Questo cambiamento lo ha reso incapace di muoversi nel modo in cui era solito: quello che era un movimento toroidale era limitato al semplice movimento da sinistra a …
20 code-golf  grid 

3
[Br] eaking Code Golf [Ba] d
Considera la seguente stringa: Tin Snips Questa stringa contiene diversi simboli atomici nella tavola periodica . Potremmo riscrivere questa stringa per identificarne diverse: [Ti][N] [Sn][I][P][S] Certo, potremmo anche scrivere in questo modo: T[In] [S][Ni][P][S] Le regole per riscrivere l'input sono le seguenti: Il caso dell'input non ha importanza in termini …


1
Converti espressioni λ in espressioni SK
Il calcolo λ , o calcolo lambda, è un sistema logico basato su funzioni anonime. Ad esempio, questa è un'espressione λ: λf.(λx.xx)(λx.f(xx)) Tuttavia, ai fini di questa sfida, semplificheremo la notazione: Passare λa \(per semplificare la digitazione):\f.(\x.xx)(\x.f(xx)) Le .intestazioni in lambda non sono necessarie, quindi possiamo rilasciarle:\f(\xxx)(\xf(xx)) Utilizzare la notazione …


3
Rafting Problem (variante zaino)
Primo puzzle da parte mia, suggerimenti di miglioramento accolti volentieri! Lo scenario è; Lavori come manager per una compagnia di rafting in acque bianche. Ogni mattina ti viene fornito un elenco di prenotazioni e devi ordinarle in carichi di zattera. Scrivi un programma o una funzione nella lingua che hai …

9
Enumera alberi binari
Alberi binari Un albero binario è un albero con nodi di tre tipi: nodi terminali, che non hanno figli nodi unari, che hanno un figlio ciascuno nodi binari, che hanno due figli ciascuno Possiamo rappresentarli con la seguente grammatica, data in BNF (forma Backus – Naur): &lt;e&gt; ::= &lt;terminal&gt; | …

18
Disegnami il (strano) cerchio unitario!
introduzione Potresti conoscere e amare il tuo normale cerchio unitario. Ma i matematici sono pazzi e quindi hanno sottratto il concetto a qualsiasi punto che soddisfi x*x+y*y=1. Poiché anche i Cryptographers 1 sono strani, amano i campi finiti e talvolta gli anelli finiti (non è come se avessero molta scelta), …

16
Ti do l'ennesima permutazione, tu mi dai l'N
Input: una sequenza di lettere maiuscole (ASCII [65; 90]) che è il N ° * permutazione lessicografico della multinsieme dei suoi personaggi * le permutazioni sono numerate da 0 o 1 verso l'alto Uscita: base-10 intero N Rulez Potrebbero esserci dei duplicati (è così che questa sfida differisce da questa …

19
Quanta reputazione ha un utente di Steam? [chiuso]
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 2 anni fa . introduzione Per coloro che non hanno familiarità con il vapore - o almeno questo aspetto particolare: Spesso …

4
Inverti localmente un polinomio
Sfida Dato un polinomio pcon coefficienti reali di ordine 1e grado n, trova un altro polinomio qdi grado al massimo ntale(p∘q)(X) = p(q(X)) ≡ X mod X^(n+1) , o in altre parole tale p(q(X)) = X + h(X)dove si htrova un polinomio arbitrario ord(h) ≥ n+1. Il polinomio qè determinato …

8
Guida l'alfabeto
Guida l'alfabeto Dato un array di direzioni, in cui le direzioni sono definite come segue: NW N NE W . E SW S SE O come indici (puoi usare questi indici per le indicazioni invece delle stringhe sopra): 0 1 2 3 . 4 5 6 7 Puoi scegliere uno …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.