Mi sono imbattuto in questa domanda su SO e ho pensato che sarebbe stata una bella sfida di golf. Quindi eccolo qui: Sfida: Scrivi un programma che legge una sequenza di stringhe di caratteri, una per riga, e genera un elenco di tutte le posizioni in cui ogni stringa ha …
Vince il codice più breve per generare i tempi corretti sugli orologi. Sei un viaggiatore del tempo esperto e sei conosciuto per fermarti su molti pianeti durante i tuoi viaggi. Ogni pianeta ruota a una velocità diversa e per questo la durata di un giorno è diversa dalla nostra solita …
Ispirato da una recente domanda su SO ... Scrivi una funzione per stampare un albero binario nel seguente formato: 3 / \ 1 5 \ / \ 2 4 6 L'output dovrebbe essere costituito da una linea di nodi, seguita da una linea di /e \caratteri che indicano le relazioni, …
Input: un numero positivo, inferiore a 80, da stdin o come argomento da riga di comando. Output: un modello quadrato a scacchiera, la dimensione del numero di input. I campi scuri sono rappresentati dalla lettera 'X', i campi bianchi da uno spazio. Il campo in alto a sinistra dovrebbe essere …
Questa sfida ti farà contare le "creature" nel gioco a tessere Palago. Una creatura è qualsiasi forma chiusa che può essere formata da tessere Palago di colore corrispondente in una griglia esagonale. Il gioco Palago è composto da tessere come questa: Queste tessere possono essere ruotate di , o per …
Compito Il compito è scrivere un programma che produca un intero positivo coerente ma altrimenti arbitrario xxx (quindi strettamente maggiore di 0). Ecco il trucco: quando la sorgente viene ripetuta NNN volte (il codice viene aggiunto / concatenato N−1N−1N-1 a se stesso), il programma dovrebbe avere un 1N1N\dfrac{1}{N} probabilità di …
Dato un numero intero strettamente positivo n , attenersi alla seguente procedura: Crea un array A con n 1 s. Se A ha un solo elemento, termina. Altrimenti, a partire dal primo elemento, sostituire ogni coppia di A con la sua somma, lasciando l'ultimo elemento come se una lunghezza s' …
Ancora un'altra sfida di Jimmy da parte del padre originale. Vedi queste altre adorabili sfide . Come tutti sapete, recentemente abbiamo assistito a sfide legate a Jimmy su piattaforme. Ora, Jimmy è un acrobata come ho detto prima, e ha altri trucchi nella manica. Uno di questi trucchi è appeso …
Nota che questa sfida non richiede la gestione o la comprensione di numeri complessi. Data una matrice quadrata non vuota in cui ogni elemento è un elenco intero a due elementi (Re, Im), determinare (fornendo qualsiasi valore di verità / falsità o due valori coerenti) se questo rappresenta una matrice …
Correlati, ma ciò richiede solo numeri interi positivi e non deve essere commutativo La funzione di abbinamento Cantor è descritta in questo articolo di Wikipedia . In sostanza, si tratta di un'operazione tale che quando viene applicato a due valori X e Y, si possono ottenere i valori originali X …
Ora che sono completamente dipendente da Code Golf, probabilmente è giunto il momento che provo a prendere alcune lingue da golf. Dato che gioco quasi esclusivamente in JavaScript, Japt sembra il linguaggio logico per cominciare. Mi immergerò nella documentazione alla prossima occasione che avrò ma, nel frattempo, per favore pubblica …
Quello che voglio: Molto semplicemente, voglio un display basato su testo, che richiede un input n, quindi mostra quel valore sul display! Ma c'è un problema. Ciascuno dei "veri" "pixel" (quelli inseriti) deve essere rappresentato da quel numero n. Esempio : Ti viene dato un input n. Puoi presumere nche …
Ho sempre voluto circondare un po 'di testo con #s, ma ho difficoltà a capire cosa ho circondato, quindi in questa sfida scriverai un programma per farlo Esempi Input / Output sono separati da una nuova riga. ### #a# ### a # #a# # a ### # a # # …
Ho chiesto a random.org 128 interi casuali tra 0 e 2 32 - 1. Dato che il generatore di numeri casuali era così ansioso di dare prima i primi 64 numeri, sono ovviamente più casuali degli altri 64. Scrivi un programma o una funzione completi che restituiscono un risultato veritiero …
La macchina Enigma è una macchina di cifratura abbastanza complessa utilizzata dai tedeschi e da altri per crittografare i loro messaggi. Il tuo compito è implementare questa macchina *. Passaggio 1, rotazione La nostra macchina per enigmi ha 3 slot per rotori e 5 rotori disponibili per ciascuno di questi …
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.