Puzzle di programmazione e codice Golf

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

26
Arresta il tuo compilatore preferito [chiuso]
Scrivi un codice perfettamente legale in un linguaggio decente a tua scelta, la cui compilazione può causare l'arresto anomalo del compilatore o inviarlo in un ciclo infinito (tempo di compilazione infinito). restrizioni: Utilizzare un linguaggio standard utilizzato nel mondo reale. Usa un compilatore standard ben sviluppato (nessuna risposta come "Ho …

12
Peregrinazione di parità primaria
Lo scopo di questa sfida è di rappresentare graficamente una camminata sul piano, in cui la direzione di ogni passo Kkk è determinata dalla primalità di e dalla parità della sua espansione binaria. In particolare,Kkk La direzione iniziale è fissa, ad esempio Nord. Tutti i passaggi hanno la stessa lunghezza …

30
Gold Battle KoTH
Questa sfida è finita. Per vedere i punteggi finali dei concorrenti, clicca qui In questa sfida, ogni invio è un bot. Ogni bot dovrebbe essere una funzione Javascript. I robot combatteranno per ottenere il massimo valore totale in oro. L'oro può essere coltivato o guadagnato uccidendo altri robot e viene …

30
Questa stringa è un quadrato?
Una stringa è considerata quadrata se sono soddisfatte le seguenti condizioni: Ogni riga ha lo stesso numero di caratteri Il numero di caratteri su ogni riga è uguale al numero di righe. Il tuo compito è scrivere un programma o una funzione che determina se una determinata stringa di input …


30
Costruisci la matrice di identità
La sfida è molto semplice. Dato un input intero n, genera la n x nmatrice identità. La matrice identità è una matrice che si 1estende dalla parte superiore sinistra a quella inferiore destra. Scriverai un programma o una funzione che restituirà o genererà la matrice di identità che hai costruito. …


10
Stadi pesanti del falco
Scegli un set di quattro byte senza sostituzione (ovvero nessun byte ripetuto), e non necessariamente in un ordine particolare, da uno dei seguenti quattro set: I caratteri di ogni codifica a byte singolo I caratteri Unicode nell'intervallo 00 – FF Gli interi decimali con segno nell'intervallo −128–127 Gli interi decimali …

23
Coprendo uno Skyline con pennellate
Dato un elenco di altezza dello skyline intero non negativo, rispondi a quante pennellate orizzontali alte 1 unità ininterrotte sono necessarie per coprirlo. [1,3,2,1,2,1,5,3,3,4,2], visualizzato come: 5 5 4 3 5334 32 2 53342 13212153342 ha bisogno di nove pennellate: 1 2 3 4 5555 66 7 88888 99999999999 Esempi …

30
La velocità delle lettere
Data una stringa come input, stampa una nuova stringa con ogni lettera spinta a destra dal rispettivo indice alfabetico. Sappiamo tutti che A è un lento e Z è una lettera veloce. Ciò significa che Z viene spostato a destra di 25 spazi, A non viene spostato affatto e B …
43 code-golf  string 

30
Implementa la calcolatrice iOS 11
iOS 11 ha un bug che rende il risultato di 1 + 2 + 3 a 24 . Questo è legato alla velocità dell'animazione, ma comunque: Il compito è fare 1 + 2 + 3 == 24. Ma solo quello. Quindi, è necessario fornire una funzione che riassume correttamente la …
43 code-golf  math  number 


24
Il caos è una scala ASCII
Non sai nulla Le cose che faccio per " Chaos is a ladder " sono una linea memorabile della serie televisiva Game of Thrones . Lo scopo di questa sfida è quello di costruire una scala dal caos, nell'arte ASCII. La sfida Ingresso Larghezza scala W >= 3(intero) Altezza del …

6
Island Golf # 1: Circumnavigation
Questo è il primo di una serie di sfide Island Golf. Prossima sfida Data un'isola nell'arte ASCII, crea un percorso ottimale per circumnavigarla. Ingresso Il tuo input sarà una griglia rettangolare composta da due caratteri, che rappresentano terra e acqua. Negli esempi seguenti, la terra è #e l'acqua è ., …


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.