Questa sfida è legata al linguaggio JavaScript. Si noti che le sfide che richiedono che le risposte siano in una lingua specifica sono generalmente scoraggiate.
La sfida Il tuo compito è quello di creare un programma che prenda un dato input di stringa e generi l'input in un formato quadrato. Le stringhe vuote dovrebbero restituire una stringa vuota. Esempi Dato l'input: golf Il tuo programma dovrebbe produrre: golf o l l o flog Ingresso: 123 …
Scrivi il programma più breve che risolve il cubo di Rubik (3 * 3 * 3) entro un ragionevole lasso di tempo e mosse (diciamo, massimo 5 secondi sulla tua macchina e meno di 1000 mosse). L'input è nel formato: UF UR UB UL DF DR DB DL FR FL …
Esiste un "algoritmo di ordinamento" a volte chiamato ordinamento Stalin in cui per ordinare un elenco è sufficiente rimuovere gli elementi dall'elenco fino a quando non viene ordinato in ordine crescente. Ad esempio l'elenco [1, 2, 4, 5, 3, 6, 6] Quando "ordinato" utilizzando Stalin l'ordinamento diventa [1, 2, 4, …
Questa dovrebbe essere una sfida semplice. Dato un numero n >= 0, genera il super-logaritmo (o il log *, log-star o logaritmo iterato , che sono equivalenti poiché nnon è mai negativo per questa sfida.) nDi. Questa è una delle due funzioni inverse rispetto alla tetrazione . L'altro è il …
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 5 anni fa . A volte le persone si sentono frustrate sulla rete StackExchange (in particolare SO). Il tuo compito è …
Questa sfida è stata ispirata da @HelkaHomba s' eccellente sfida Red vs Blue - Pixel squadra Battlebots . Quella sfida è stata probabilmente la migliore che abbia mai visto su questo sito. Mai. La mia sfida è ancora molto diversa, ma @HelkaHomba merita credito per l'ispirazione. Panoramica Questo è un …
In questo gioco due giocatori si sfidano per mangiare il maggior numero di punti, ma c'è una svolta! Mangiare più gettoni in una fila dello stesso colore dà un bonus sempre crescente, ma fai attenzione, o il tuo avversario ostacolerà i tuoi piani mangiando i gettoni che desideri prima che …
Un palindromo è una parola che è il suo contrario. Ora ci sono alcune parole che potrebbero sembrare palindromi ma non lo sono. Ad esempio, considera la parola sheesh, sheeshnon è un palindromo perché il suo contrario è hseehsche è diverso, tuttavia se consideriamo shuna singola lettera, allora è il …
Immagina questa breve funzione per bloccare un numero compreso tra 0 e 255: c = n => n > 0 ? n < 255 ? n : 255 : 0 È questa la versione più breve possibile di una funzione di blocco con JavaScript (senza funzionalità ES.Next)? PS: Non sono …
Dato un intero di input n > 1, genera un ottagono di arte ASCII con lunghezze laterali composte da ncaratteri. Vedi esempi di seguito: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # …
Ingresso Una stringa mescolata non vuota composta da caratteri ASCII nell'intervallo .[ 32..126 ][32..126][32..126] Produzione L'output si ottiene applicando rotazioni successive alla stringa di input. Per ogni lettera ( [a-zA-Z]) nella stringa di input, da sinistra a destra: se la lettera è in maiuscolo, ruota tutti i caratteri prima di …
Ho letto questa domanda e ho pensato che sarebbe stata una bella sfida. Compito Dai un input 0<n<10genera un numero casuale con esattamente n cifre il primo non a 0 così f(n)>10**(n-1)-1 cifre distinte Criteri vincenti Questo è code-golf, quindi vince il codice più breve. Casuale Intendo distribuito uniformemente in …
Questa è una sfida di King of the Hill in un round robin. È una battaglia per trovare il miglior uomo armato dell'ovest! Per poter competere in questo concorso è necessario svolgere due funzioni. Il primo imposta gli attributi del tuo uomo armato e il secondo è la principale funzione …
In questa sfida, scriverai un robot che recita il dilemma del prigioniero. Ecco il trucco: non avrai accesso alla cronologia dei giochi precedenti. Invece, avrai accesso all'avversario stesso. In questa versione, entrambi i giocatori ottengono +2 punti se cooperano entrambi, +1 punti se difettano entrambi, e se uno collabora ma …
Sono abbastanza sicuro che non ci sia un modo migliore per farlo, ma ho pensato che non poteva far male chiedere. Sono stanco di scrivere a macchina a='abcdefghijklmnopqrstuvwxyz'. Lingue fantastiche hanno Range('a'..'z')o simili Cosa possiamo inventare con JS che è il più corto possibile ?? for(i=97,a='';i<123;){a+=String.fromCharCode(i++)} è più lungo dell'alfabeto, …
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.