Crea un programma per gatti, noto anche come programma che accetta un input e lo stampa. ... Tranne, il programma toglierà casualmente i caratteri dal tuo input e lo stamperà invece. Ogni personaggio nell'input dovrebbe avere generalmente le stesse probabilità di essere rimosso con il programma, sebbene, dato che è …
(Titolo con grazie a @ChasBrown) sandbox Lo sfondo Questa sfida è ispirata a una domanda che ho pubblicato di recente su Puzzling Stack Exchange . Non esitate a seguire il link se siete interessati alla domanda originale. In caso contrario, non ti annoierò con i dettagli qui. I fatti Ogni …
Ingresso: Un numero intero nnn , che è garantito essere ≥ 3≥3\ge3 . Un numero intero ddd , che è uno di [ - 1 , 0 , 1 ][-1,0,1][-1,0,1] . Produzione: Una strada di dimensione nnn , che sarà nella direzione nord-ovest se d= - 1d=-1d=-1 ; una direzione …
Ispirato da un recente articolo del Daily WTF ... Scrivi un programma o una funzione che accetta un GUID (stringa nel formato XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, in cui ogni X rappresenta una cifra esadecimale) e genera il GUID incrementato di uno. Esempi >>> increment_guid('7f128bd4-b0ba-4597-8f35-3a2f2756dfbb') '7f128bd4-b0ba-4597-8f35-3a2f2756dfbc' >>> increment_guid('06b86883-f3e7-4f9d-87c5-a047e89a19fa') '06b86883-f3e7-4f9d-87c5-a047e89a19fb' >>> increment_guid('89f25f2f-2f7b-4aa6-b9d7-46a98e3cb2cf') '89f25f2f-2f7b-4aa6-b9d7-46a98e3cb2d0' >>> increment_guid('89f25f2f-2f7b-4aa6-b9d7-46a98e3cb29f') …
I poteri che vogliono essere in grado di convertire rapidamente qualsiasi numero che hanno nella propria base numerica utilizzando qualsiasi formato desiderino. Ingresso Il tuo programma deve accettare 3 parametri. Numero: il numero di stringa da convertire InputFormat: la stringa di base in cui si trova attualmente il numero OutputFormat: …
Dato un elenco di almeno due parole (composto solo da lettere minuscole), costruisci e visualizza una scala ASCII delle parole alternando la direzione di scrittura prima a destra, poi a sinistra, relativamente alla direzione iniziale da sinistra a destra . Quando hai finito di scrivere una parola, cambia la direzione …
Oppure "Scambia la prima e l'ultima lettera di ogni parola" La tua sfida è, data una stringa di caratteri alfabetici ASCII e un altro carattere da usare come delimitatore (per separare ogni parola), scambiare la prima e l'ultima lettera di ogni parola. Se c'è una parola di un carattere, lasciarla …
I primi sono ovunque ... si nascondono dentro Pi 3.141592653 58979 3238 462643 3832 795028841 971693993751 Prendiamo quei numeri primi! La sfida Dato come input un numero intero n>0, scopri quanti numeri primi sono nascosti all'interno delle prime ncifre diPi Esempi Perché n=3dovremmo cercare i numeri primi in [3,1,4]. Ci …
Una volta avevo un bellissimo array rettangolare. Era molto simmetrico, ma sfortunatamente è caduto a pezzi e ora ho solo l'angolo in alto a sinistra. Il tuo compito sarà ricostruire l'array originale. Il tuo programma riceverà un array bidimensionale di numeri interi. Per facilitare l'analisi, si può presumere che siano …
Unisci ordinamento è un algoritmo di ordinamento che funziona suddividendo un determinato elenco a metà, ordinando ricorsivamente entrambi gli elenchi più piccoli e riunendoli nuovamente in un elenco ordinato. Il caso base della ricorsione sta arrivando a un elenco singleton, che non può essere ulteriormente diviso ma è già per …
Sfida Scrivi il codice che genera il codice di equazione matematica TeX (LaTeX) (indicato di seguito) che comporterà Sierpinski Triangle Fractal di 5 livelli. Il codice più corto vince . Dettagli TeX (e amici come LaTeX, ecc.) È un sofisticato sistema di composizione. Può rendere espressioni complesse nidificate arbitrarie per …
Stavo scherzando con infinite reti di resistori (lunga storia) quando mi sono imbattuto nel seguente schema ricorsivo interessante: |-|| |--- Ogni istanza di questo modello è doppia rispetto a quella alta. Per passare da un livello del modello a quello successivo, suddividi questo rettangolo in due blocchi secondari (ognuno dei …
Sfida: Pi dovrebbe essere infinito. Ciò significa che ogni numero è contenuto nella parte decimale di pi. Il tuo compito sarà prendere un numero intero positivo sull'input e restituire la posizione di questo numero in cifre pi sull'output. Ad esempio, se l'input è 59, torneremo4 Ecco perché: cercheremo il numero …
Consente di definire il processo di frantumazione di una matrice di numeri. In una cotta leggiamo l'array da sinistra a destra. Se ad un certo punto incontriamo due dello stesso elemento di fila rimuoviamo il primo e raddoppiamo il secondo. Ad esempio, ecco il processo di compressione del seguente array …
Supponiamo che un nuovo pezzo degli scacchi delle fate chiamato Wazir venga introdotto negli scacchi. I Wazir possono spostarsi da una posizione ( x , y ) a: ( x +1, y ) ( x , y +1) ( x -1, y ) ( x , y -1) Cioè, si …
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.