Informazioni I numeri da 1 a 9 rappresentano ciascuno una cella nel vicinato di Moore , con 5 che è la cella centrale. Così: 123 456 789 1={-1,-1} 2={-1, 0} 3={-1, 1} 4={ 0,-1} 5={ 0, 0} 6={ 0, 1} 7={ 1,-1} 8={ 1, 0} 9={ 1, 1} La sfida …
sfondo La piastrellatura di Fibonacci è una piastrellatura della linea (1D) che utilizza due segmenti: uno corto, S e lungo, L (il loro rapporto di lunghezza è il rapporto aureo, ma non è rilevante per questa sfida). Affinché una piastrellatura che utilizza questi due prototipi sia in realtà una piastrellatura …
Devi prendere 2 input di stringa e generare la somma di queste due stringhe senza convertirle in int o utilizzare qualsiasi tipo di dato numerico. ex. string one = "123"; string two = "456"; string sum = "579"; Supponiamo che le stringhe non siano più grandi di 10 cifre. Questo …
Bulgarian Solitaire è un gioco per giocatore singolo reso popolare da Martin Gardner nella sua rubrica matematica in Scientific American . Hai Ncarte identiche, divise in pile. Prendi una carta da ogni pila e formi una nuova pila con le carte rimosse. Ripeti questo processo fino a raggiungere uno stato …
Qualche sfondo Le aste di conteggio sono piccole barre (lunghe 3-14 cm) che sono state utilizzate da matematici di molte culture asiatiche per oltre 2000 anni per rappresentare qualsiasi numero intero o frazione. (In questo chqllenge ci concentreremo su numeri interi senza segno) C'era anche una versione scritta, chiamata numeri …
Quello che devi fare per vincere questa sfida è scrivere lo script "timeago" più breve che fornisca il numero di decenni, anni, settimane, giorni, ore, minuti e secondi tra un dato timestamp Unix e il tempo in cui lo script viene eseguito. È necessario indicare la differenza oraria in "termini …
Ho un programma che genera codice Brainfuck formattato. Eseguo il mio programma ./example "S" e l'output è +[>+ < +++ ] >--. che stampa S in Brainfuck. Il tuo obiettivo è scrivere un programma che accetti una stringa come input e produca il codice sorgente in un'altra lingua che stampa …
Dopo il tuo disastroso giro in canoa , sei finito per cadere da una cascata alla fine delle rapide del fiume. La tua canoa è esplosa, ma sei riuscito a sopravvivere all'esplosione. Tuttavia, il tuo viaggio fluviale è andato completamente fuori dalla mappa: ora ti sei ritrovato perso nel mezzo …
Questa è un'ulteriore sfida alla sfida di generare puzzle Loopy . Potresti voler risolvere questa sfida prima di tentare la sfida più difficile nel link precedente. L'obiettivo di questa sfida è convalidare la soluzione di un puzzle circolare. Si prega di prendere tutta la documentazione su cosa sia un puzzle …
Compito Scrivi un programma per determinare la nota suonata, insieme a quanti centesimi non accordati, di una corda accordata su una data frequenza e premuta in un determinato punto. Per semplicità, supponiamo che la frequenza del suono prodotto e la lunghezza della corda alla destra del punto in cui viene …
Immagina un cubo che possiamo tagliare in cubetti più piccoli senza rimanere pezzi. Scopri quanti cubi un cubo può essere tagliato. Ad esempio, un cubo può essere tagliato in 8, 27 (ovviamente 3a potenza di numeri interi) e 20 (19 cubetti più uno otto volte più grande degli altri, vedi …
La sfida Per un dato set di n numeri interi, scrivi un programma che produrrà il suo indice lessicografico. Le regole L'input deve essere solo un insieme di numeri interi non negativi univoci separati da spazi. Dovresti generare l'indice lessicografico (intervallo da 0 a n! -1 incluso) della permutazione. Non …
Scrivi un programma che accetta un albero binario come input e genera il nodo più profondo e la sua profondità. Se c'è un pareggio, stampa tutti i nodi coinvolti e la loro profondità. Ogni nodo è rappresentato come: T(x,x) T(x) T dove Tè l'identificatore di uno o più caratteri alfanumerici …
I gruppi sono una struttura ampiamente usata in matematica e hanno applicazioni in informatica. Questa sfida al codice riguarda il minor numero di caratteri per creare una tabella di gruppo per il gruppo additivo Z n . Come viene costruita la tabella: per Z n , gli elementi sono {0, …
Mi è capitato di dare un'occhiata al mio orologio oggi esattamente alle 11:11:11 (e oggi è 1/11; peccato che non sia il 2011), e questo mi ha fatto pensare: lo so! Dovrei fare una domanda di golf del codice da questo! Sono un cretino. Ad ogni modo, la tua sfida …
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.