Domande taggate «code-golf»

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

30
Alfabeto semi-diagonale
Data una lettera dell'alfabeto inglese, il tuo compito è costruire un alfabeto semi-diagonale sull'input. Come costruire un alfabeto semi-diagonale? Breve descrizione : in primo luogo, prendi la posizione della lettera nell'alfabeto P(qui Pè 1-indicizzato). Quindi, stampi ogni lettera fino all'input (incluso) su una riga, preceduto da P-1e ripeti i Ptempi …

30
La funzione Ackermann
La funzione di Ackermann è nota per essere uno degli esempi più semplici di una funzione totale e calcolabile che non è ricorsiva primitiva. Useremo la definizione di A(m,n)prendere due interi non negativi dove A(0,n) = n+1 A(m,0) = A(m-1,1) A(m,n) = A(m-1,A(m,n-1)) È possibile implementare una funzione nominata o …

30
196 codice algoritmo golf
Scrivi un breve programma per l' algoritmo 196 . L'algoritmo inizia da un numero intero, quindi aggiunge il suo contrario fino a raggiungere un palindromo. per esempio input = 5280 5280 + 0825 = 6105 6105 + 5016 = 11121 11121 + 12111 = 23232 output = 23232 Ingresso un …

11
Lo strano ordinamento di Sharkovskii
introduzione In questa sfida, ci occuperemo di un certo ordinamento degli interi positivi. L'ordinamento va così: 3, 5, 7, 9, 11, ... 2*3, 2*5, 2*7, 2*9, 2*11, ... 4*3, 4*5, 4*7, 4*9, 4*11, ... 8*3, 8*5, 8*7, 8*9, 8*11, ... 16*3, 16*5, 16*7, 16*9, 16*11, ... ... ... 64, 32, …

30
Genera il triangolo di Pascal
Il triangolo di Pascal viene generato iniziando con un 1 nella prima riga. Nelle righe successive, il numero è determinato dalla somma dei due numeri direttamente sopra di esso a sinistra e a destra. Per dimostrare, ecco le prime 5 file del triangolo di Pascal: 1 1 1 1 2 …

2
Una situazione intricata
Data la notazione di Dowker di un nodo e i suoi segni di incrocio, calcola il suo polinomio di parentesi. Sebbene ci siano più definizioni tecniche, per questa sfida è sufficiente pensare a un nodo come qualcosa fatto fisicamente attaccando le due estremità di una corda. Poiché i nodi esistono …

3
Connect 4: Spot the Fake!
La banca è stata fatta a pezzi e tutti i criminali mafiosi locali hanno un alibi insolito: erano a casa a giocare a Connect 4! Al fine di aiutare con l'indagine, ti viene chiesto di scrivere un programma per convalidare tutte le schede Connect 4 che sono state sequestrate al …


15
Sblocca il tuo lucchetto
Hai bloccato la bici con un lucchetto a combinazione di 3 cifre. Ora vuoi fare un giro e devi sbloccarlo con l'aiuto del seguente programma. Ingresso 1o parametro La combinazione di cifre del blocco in stato bloccato . Deve essere diverso dal secondo parametro (= la combinazione di stato sbloccato …


30
Ripetuto! Fattoriali!
Da non confondere con Trova il fattoriale! introduzione Il fattoriale di un numero intero npuò essere calcolato da n!=n×(n−1)×(n−2)×(...)×2×1n!=n×(n−1)×(n−2)×(...)×2×1n!=n\times(n-1)\times(n-2)\times(...)\times2\times1 Questo è relativamente facile e niente di nuovo. Tuttavia, i fattoriali possono essere estesi a doppi fattoriali , in modo tale che n!!=n×(n−2)×(n−4)×(...)×4×2n!!=n×(n−2)×(n−4)×(...)×4×2n!!=n\times(n-2)\times(n-4)\times(...)\times4\times2 per i numeri pari e n!!=n×(n−2)×(n−4)×(...)×3×1n!!=n×(n−2)×(n−4)×(...)×3×1n!!=n\times(n-2)\times(n-4)\times(...)\times3\times1 per i …

11
Quante pagine ho strappato?
Il mese scorso ho preso in prestito molti libri dalla biblioteca. Erano tutti buoni libri, pieni di emozioni e colpi di scena. Sfortunatamente, ad alcuni punti sono diventato molto arrabbiato / triste / deluso, quindi ho strappato alcune pagine. Ora la biblioteca vuole sapere quante pagine ho strappato per ogni …
34 code-golf 


15
Punti reticolari triangolari vicini all'origine
sfondo Una griglia triangolare è una griglia formata piastrellando regolarmente il piano con triangoli equilateri di lunghezza laterale 1. L'immagine sotto è un esempio di griglia triangolare. Un punto reticolare triangolare è un vertice di un triangolo che forma la griglia triangolare. L' origine è un punto fisso sul piano, …

20
Cannone Alfabeto
Una palla di cannone viene sparata in modo tale che nel primo battito di ciglia del suo volo sale dalle Ncime degli alberi, durante il secondo battito di ciglia dalle N-1cime degli alberi, ecc. Fino a raggiungere il punto più alto della sua traiettoria. Quindi inizia a cadere di 1, …

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.