introduzione Voglio trovare la sottostringa con il massimo 1in una sequenza di 0"se 1". Ingresso Il programma ha due input , la sequenza e la lunghezza della sottostringa. La sequenza è un numero qualsiasi di 0"se 1": 01001010101101111011101001010100010101101010101010101101101010010110110110 La lunghezza della sottostringa è un numero intero diverso da zero positivo: …
Il set up Supponiamo che ti vengano dati n fusibili, con 1 ≤ n ≤ 5, ognuno dei quali è lungo un metro e dove ciascun fusibile ha una velocità di combustione associata di N metri per D ore. Un fusibile può essere acceso a una o entrambe le estremità, …
Il tuo capo ha recentemente appreso di questo interessante linguaggio di programmazione chiamato inglese . Ha avuto questa idea "rivoluzionaria", vuole codificare con te per raddoppiare i tassi di produzione! Dal momento che non è un esperto di tecnologia, vuole che tu scriva un compilatore per farlo in modo che …
Ormai dovresti avere tutti familiarità con la sequenza di Conway ( nota anche come sequenza "look-and-say") : 1 11 21 1211 111221 312211 etc Puoi anche iniziare da qualsiasi numero arbitrario come punto di partenza. Lascia che f(s)sia il prossimo elemento della sequenza. Ora per ogni dato sche possiamo trovare …
Il tuo compito è di riconvertire i decimali nella somma delle radici quadrate degli interi. Il risultato deve avere una precisione di almeno 6 cifre decimali significative. Input : Un numero che indica il numero di radici quadrate e un decimale che indica il numero da approssimare. Esempio di input: …
Questa sfida consiste nel codificare un interprete per un linguaggio di descrizione della pittura di Mondrian (MPDL). Definizione della lingua La lingua funziona su una pila di rettangoli. Un rettangolo è definito dalla sua coordinata superiore sinistra e coordinata inferiore destra. Le coordinate devono essere numeri interi. Lo stack è …
Sfida Il compito di questa domanda è quello di dividere un array di input di numeri interi alla seconda occorrenza di ogni numero intero in quel array. Non abbastanza chiaro? Ecco un esempio per aiutare Matrice di input: [2 1 1 2 3 2 2 4 5 6 7 3 …
Il compito è disegnare un poligono regolare di n lati usando solo una bussola e un righello non marcato. Input (n) è uno dei seguenti 10 numeri: 3, 4, 5, 6, 8, 10, 12, 15, 16, 17. Metodo : poiché hai solo un righello e una bussola puoi disegnare solo …
La sfida Questa sfida è molto semplice. Dati quattro punti tridimensionali, calcola la superficie del tetraedro che formano. Questo è code-golf , quindi vince il codice più corto. Si applicano scappatoie standard, con l'aggiunta della clausola secondo cui è vietata qualsiasi funzione incorporata per svolgere questo compito dati quattro punti. …
A Gödel, Escher, Bach , Douglas Hofstadter introduce una sequenza intera che viene comunemente definita sequenza figura-figura: 2, 4, 5, 6, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, ... Puoi divertirti a elaborare tu stesso la definizione della sequenza come parte …
Austin: "Chi ti ha mandato?" Mustafa: "Devi uccidermi!" Austin: "Chi ti ha mandato?" Mustafa: "Baciami il culo, Powers!" Austin: "Chi ti ha mandato?" Mustafa: "Dr. Evil". (...) Mustafa: "Non sopporto di farmi la stessa domanda tre volte. Mi irrita e basta." Devi simulare un breve dialogo nello spirito di Austin …
Il tuo compito .. è fare ciò che apparentemente Brian Fantana non potrebbe fare, e risolvere il cubo di Rubik 2x2x2. Lo schema - - A B - - - - - - C D - - - - E F G H I J K L M N O …
Ispirato alla piastrellatura del domino di Fibonacci , questo problema riguarda la generazione di arte ASCII che rappresenta un'altra famosa sequenza combinatoria. Un diagramma di n-step mountain è un disegno di una catena montuosa, usando esattamente i caratteri n '/' e n '\', in modo tale che i personaggi disegnino …
Il puzzle MU è un puzzle in cui scopri se puoi trasformarti MIin MUle seguenti operazioni: Se la stringa finisce I, puoi aggiungere Ua alla fine. (ad es. MI -> MIU) Se la stringa inizia con M, è possibile aggiungere una copia della parte successiva Malla stringa. (ad es. MII …
Il conteggio è un semplice sistema di conteggio che funziona nella base 5. Esistono diversi sistemi di conteggio utilizzati in tutto il mondo, ma quello utilizzato nella maggior parte dei paesi di lingua inglese è forse il più semplice: contare le unità contrassegnando le linee verticali, quindi per ogni 5 …
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.