Domande taggate «code-golf»

Code-golf è una competizione per risolvere un problema particolare con il minor numero di byte di codice sorgente.

4
Iterazione di Moore
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 …
9 code-golf 

3
Genera massimali Fibonacci validi
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 …

15
Somma delle stringhe senza conversione
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 …

11
Solitario bulgaro
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 …
9 code-golf  game 

3
Canne da conteggio; conta le tue canne
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 …


3
ASCII Art Code Generator
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 …

4
Il sentiero nel bosco
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 …

3
Convalida soluzioni Loopy
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 …
9 code-golf 

4
Corde per accordatura
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 …


6
Numerazione delle permutazioni
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 …

6
Trova il nodo più profondo di un albero binario
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 …

24
Generare la tabella di gruppo per Z_n
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, …

4
Trova la prossima volta "interessante"
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 …
9 code-golf  date 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.