Puzzle di programmazione e codice Golf

Domande e risposte per programmare gli appassionati di puzzle e i giocatori di codice

15
Va via! No-1 è qui!
Stavo giocando con alcuni numeri e ho trovato una sequenza che, ovviamente, è su OEIS. È A005823 : numeri la cui espansione ternaria non contiene 1 . Va: a (2n) = 3 * a (n) +2 a (2n + 1) = 3 * a (n + 1) a (1) = …

19
Genera programmi che stampano n volte la loro lunghezza
Dato un numero intero non negativo n, la soluzione deve generare un programma nella lingua prescelta il cui output ha un nnumero di byte pari a quello del programma di output . Regole È necessario specificare la lingua e la codifica dei programmi emessi dalla soluzione e non è possibile …
16 code-golf  quine 



11
Trova la tangente della somma delle tangenti inverse
sfondo Si può dimostrare che per ogni intero k >= 0, f(k) = tan(atan(0) + atan(1) + atan(2) + ... + atan(k))è un numero razionale. Obbiettivo Scrivere un programma o una funzione completi che, se forniti k >= 0, vengono visualizzati f(k)come un'unica frazione ridotta (il numeratore e il denominatore …

7
Qual è il mio ID PPCG?
Sfida Dato il nome di un membro PPCG, genera il suo numero ID PPCG. Se l'utente non esiste, è possibile segnalare un errore o restituire qualsiasi numero non positivo. Se ci sono più membri con questo nome, puoi scegliere di generare solo un ID o tutti. Casi test "musicman523" -> …

14
Punteggio di Mario Kart con pareggi
Ho riscontrato questo problema mentre lavoravo a un'altra sfida che sto facendo per questo sito. In quella sfida utilizzo " Mario Kart 8 Scoring ". La quantità di punti che il giocatore ottiene al k ° posto è rappresentata da questo array 1 indicizzato: [15,12,10,9,8,7,6,5,4,3,2,1]. Quindi il 1 ° posto …

20
Enumera una notazione cellulare
Quindi speriamo tutti di avere familiarità con la notazione di cella "A1" del foglio di calcolo. È semplicemente una rappresentazione alfanumerica del posizionamento di detta cella all'interno di una griglia. Le lettere rappresentano il posizionamento della colonna della cella e il numero rappresenta la riga. La parte "lettera" può consistere …

6
L'esperimento a doppia fenditura
Un fisico pigro ha il compito di eseguire l'esperimento a doppia fenditura. Tuttavia, sono pigri e non possono preoccuparsi di installare tutto l'equipaggiamento da soli e quindi simuleranno gli effetti. Non possono programmare, quindi avranno bisogno di aiuto. Dato che sono pigri, il programma dovrebbe essere il più breve possibile. …

10
Battaglia del rischio: andare giù
Dati due elenchi di tiri di dado per una battaglia in Rischio, il tuo programma o funzione deve generare quante truppe perde ogni giocatore. sfondo Non devi leggere questo, perché è solo uno sfondo. Passa al sottotitolo "Attività" per continuare senza sosta. Nel gioco del Rischio , un giocatore può …

9
Crea una catena infinita
Consente di definire una classe di funzioni. Queste funzioni verranno mappate dagli interi positivi agli interi positivi e devono soddisfare i seguenti requisiti: La funzione deve essere Biiettiva, il che significa che ogni valore è mappato e identificato esattamente da un valore. Devi essere in grado di passare da qualsiasi …
16 code-golf  math  number 




2
Fammi vedere alcuni fuochi d'artificio!
Dato, in qualsiasi modo e ordine, dimensioni (nell'ordine che desideri) una probabilità (in qualunque formato tu voglia) numero di iterazioni (puoi scegliere se contare o meno lo stato iniziale) effettuare una delle seguenti operazioni: animare, o emette ogni passaggio di, o restituisce un elenco di stati di un cielo pieno …

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.