introduzione C'è un piccolo villaggio con nient'altro che poche case e campi vuoti. I burocrati locali vogliono dividere il villaggio in lotti in modo tale che ogni lotto contenga esattamente una casa e i bordi dei lotti formino una bella griglia in linea retta. Il tuo compito è determinare se …
Questa è la versione ASCII di questa sfida . Il post iniziale è stato separato per richiesta da Martin Ender introduzione Simile alla sequenza di Fibonacci, la sequenza di Padovan ( OEIS A000931 ) è una sequenza di numeri che viene prodotta aggiungendo termini precedenti nella sequenza. I valori iniziali …
Ingresso: Una sequenza non vuota di numeri interi maggiore di zero, la cui lunghezza è maggiore di 1. Produzione: Il più grande prodotto di tutti gli elementi della sottosequenza più lunga tra il minimo e il massimo degli elementi di sequenza compresi loro stessi. Nota: Poiché gli elementi minimo e …
Sono un viaggiatore nel tempo e sono ossessionato dal passare del tempo. Adoro particolarmente i momenti in cui le lancette dell'orologio passano 12, o quando riesco a passare alla pagina successiva del mio calendario, o quando tutti urlano "Felice Anno Nuovo!" Per favore, scrivi per me un programma per mostrarmi …
Correlati: Musica: cosa c'è in questo accordo? , Note sulla tablatura , Generazione di tablature per chitarra? , Traduci coppie di numeri in note di chitarra Data una diteggiatura della chitarra, emette l'accordo che rappresenta. È possibile utilizzare input e output standard oppure scrivere una funzione che restituisce una stringa. …
Il tuo uccello ha prurito per un po 'di esercizio ed è stanco di rimanere bloccato in posizioni statiche tutto il tempo. Scrivi un programma che mostrerà un uccello ascii che balla in modo casuale, aggiornando ogni 100ms * n o 200ms * n a seconda della mossa della danza. …
Tipicamente, i poliglotti sono costruiti in modo tale che ogni lingua possa ignorare parti del codice presenti per altre lingue, avvolgendole in stringhe letterali, usando la sintassi dei commenti o altri trucchi simili. Il tuo obiettivo è scrivere un poliglotta in cui l'output per ogni lingua è il codice del …
Questa sfida è in onore delle luci di Natale appiccicose nella casa dei miei suoceri. La sfida è creare un output grafico che mostri la decorazione in "tempo reale". Il video (GIF o altro formato) avrà "luci" verticali e orizzontali n-by-m . 5 <= m, n <= 40 . La …
Per neutralizzare i dati, sostituisci ricorsivamente tutti i numeri (non cifre!) Con zeri e tutti i caratteri (non stringhe!) Con spazi. Devi accettare qualsiasi singolo numero, carattere o stringa, o eventualmente array ricorsivo * di dati misti numerici / di carattere che la tua lingua può gestire. Ad esempio, è …
introduzione Ho una stanza piena di specchi magici . Sono artefatti misteriosi che possono duplicare qualsiasi oggetto, tranne un altro specchio magico. Più esplicitamente, una versione duplicata dell'elemento apparirà sull'altro lato dello specchio, alla stessa distanza. Tuttavia, se c'è un altro specchio magico tra i due lati, tra lo specchio …
Hearts è un gioco di carte per 4 giocatori. Ogni presa viene presa dal giocatore che ha giocato la carta più alta del seme principale. Alla fine di ogni mano, i giocatori subiscono un punteggio di penalità a seconda delle carte di penalità che hanno preso; l'attività è determinare i …
Ingresso Un array che può contenere array o numeri interi positivi, consecutivi, ascendenti. Le matrici possono avere un numero qualsiasi di matrici al loro interno, e così via e così via. Nessun array sarà vuoto. Produzione Questo array è stato semplificato Come semplificare un array Useremo l'array, [1, [2, 3], …
Questo è il filo della polizia. Per il thread dei ladri, fai clic qui . Compito della polizia Innanzitutto, scrivi un quine in una lingua di tua scelta. Quindi, rimescola il quine. Assicurati di farlo bene poiché i ladri cercheranno di decodificarlo e trovare il codice sorgente originale! Si noti …
Cose da sapere: Innanzitutto numeri fortunati. I numeri fortunati vengono generati in questo modo: Prendi tutti i numeri naturali: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20... Quindi, rimuovere ogni secondo numero. 1, 3, 5, 7, 9, 11, …
Benvenuto nella smerigliatrice. Il tuo compito è quello di trasformare grandi rocce in piccole rocce macinandole. Prendi un input di una grande roccia di dimensioni n > 3 e macinalo. Continua a macinare le rocce scaricandole nel macinacaffè fino a quando le dimensioni di tutte le rocce sono 2. le …
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.