Puzzle di programmazione e codice Golf

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

6
Testo di Boustrophedon al contrario
Boustrophedon è un tipo di testo bidirezionale in cui le righe successive si alternano tra la lettura da sinistra a destra e da destra a sinistra. Anche la direzione del personaggio è stata rispecchiata rispetto alla direzione di lettura. Nei sistemi di scrittura boustrophedon al contrario, i personaggi venivano ruotati …

18
Rimuovi più di n vocali consecutive dalla stringa di input
Non mi piacciono le corde con più di tre vocali di fila. Puoi scrivere un programma che rimuove dalle parole tutte le vocali che non voglio? È possibile scrivere un programma o una funzione, prendendo l'input tramite STDIN (o l'alternativa più vicina), l'argomento della riga di comando o l'argomento della …
19 code-golf  string 

19
Inverso e quadrato
In questa sfida calcolerai i numeri da una sequenza curiosa. Il tuo input è un singolo intero decimale non decimale. Invertire i bit in questo numero intero e quindi quadrare il numero per ottenere l'output richiesto. Quando si invertono i bit non è necessario utilizzare zero iniziali nell'input. Per esempio: …

2
Sequenza di conchiglie di Koopa
In vari giochi di Super Mario le conchiglie Koopa Troopa verdi e rosse possono scivolare senza attrito su superfici piane e distruggere blocchi di mattoni che si trovano sulla loro strada. Quando una shell colpisce un blocco di mattoni, il blocco si rompe, trasformandolo in uno spazio vuoto e la …

15
Numerology Calculator
L'obiettivo di questa sfida è calcolare un tipo di cifra numerologica da stringhe contenenti caratteri e numeri. L'input può avvenire tramite qualsiasi metodo conveniente (input standard, argomenti, file separato). L'ingresso può contenere caratteri ASCII stampabili, ma solo alfanumerico ( A-Z, a-z, e 0-9) devono essere considerati. L'uscita deve essere una …
19 code-golf 

2
Dames, fate un po 'di matematica!
L'ordine delle operazioni, PEMDAS, è una regola di base in matematica che ci dice quali operazioni di ordine devono essere eseguite: "Parentesi, esponenti, moltiplicazione e divisione e addizione e sottrazione" Il problema è che PEMDAS non è molto versatile! E se volessi farlo in un altro ordine? Non faremo confusione …


30
Numero misto a una frazione impropria
Numero misto a una frazione impropria In questa sfida convertirai un numero misto in una frazione impropria. Poiché le frazioni improprie utilizzano un numero inferiore di numeri, il codice dovrà essere il più breve possibile. Esempi 4 1/2 9/2 12 2/4 50/4 0 0/2 0/2 11 23/44 507/44 specificazione Si …

12
L'ho visto venire
Scrivi un programma o una funzione che accetta un numero intero maggiore di 1 o inferiore a -1. Cioè, l'input non sarà 0, 1 o -1. Se l'input è 2, l'output dovrebbe essere: |\_/| |___| Se l'input è 3, l'output dovrebbe essere: |\_/\_/| |______| Se l'input è 4, l'output dovrebbe …

14
"Hello world" che crea un diverso programma "Hello world"
Crea un programma che emetta una stringa di Hello World ("Hello world", "Hello, World" ecc.) E un codice sorgente. L'output viene scritto su stdout o equivalente. Hello world string è integrata nel codice sorgente. Ad esempio, l'output per potrebbe essere (some source code here)hello world(some source code here) Quando l'output …

8
Calcolo CUDDLE
Secondo la pagina di Wikipedia sul numero 69 , è da notare che 69 2 = 4.761 e 69 3 = 328.509 insieme usano tutte le cifre decimali. Il numero 69 è in effetti il ​​numero più basso che soddisfa questa proprietà. Per un motivo simile, 32.043 è notevole: 32.043 …
19 code-golf  math 

1
Evita la discesa più ripida!
sfondo Qualche mese fa, l'avventura della tua vita stava per iniziare. Ora, in questo preciso momento (sì, ora), dopo mesi di sofferenza e duro lavoro, tu e un gruppo di amici siete in cima al mondo. Sì, hai ragione, sei sulla cima del Sagarmāthā . Tuttavia, le cose non vanno …
19 code-golf 

10
Coin Tossing Time Travelers
In futuro, quando Time Travel (abbreviato in TT) sarà comune, il lancio delle monete diventerà un serio sport mentale. Per prepararci al futuro, creiamo un concorso per programmi in cui il viaggio nel tempo avverrà realmente dal punto di vista delle voci. La competizione è un King of the Hill …

2
The Donut Shop ™
Essendo a corto di soldi, ti sei registrato per costruire ciambelle per The Donut Shop ™, la più grande azienda di ciambelle digitali al mondo, principalmente perché vendono ogni dimensione di ciambella immaginabile. Ora, dato che gli standard di trading al giorno d'oggi sono molto difficili, è necessario scrivere un …

8
Trova i nostri morti scomparsi
Sfida Peter è risorto per salvarci dalle doppie sfide! Peter Taylor è morto e non ci sono dubbi (beh, a parte l'enorme quantità di dubbi che abbiamo ... ma ignoralo). Nella sua memoria, è necessario scrivere un programma che determina se un determinato utente è vivo o morto. Ulteriori informazioni …

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.