Domande taggate «code-golf»

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

12
Differenziazione simbolica dei polinomi
Differenziazione simbolica 1: Gone Coefishin ' Compito Scrivi un programma che accetta un polinomio in x da stdin (1 <deg (p) <128) e lo differenzia. Il polinomio di input sarà una stringa nella seguente forma: "a + bx + cx^2 + dx^3 +" ... dove il coefficiente di ciascun termine …

2
Peggiore caso di esclusione di Manhattan
Immagina una W di H griglia di quadrati che si avvolge toroidalmente. Gli articoli vengono posizionati sulla griglia come segue. Il primo oggetto può essere posizionato su qualsiasi quadrato, ma gli oggetti successivi non devono trovarsi a una distanza R di Manhattan da nessun elemento precedente (noto anche come un …

9
Eliminazione del codice morto
Il codice morto rimane lì senza fare nulla, fissandoci sapendo che non verrà mai eseguito ... ma oggi possiamo vendicarci. specificazione L'input sarà una stringa multilinea. Ogni riga può essere un compito o un'espressione . Incarico Un compito ha la forma in <name> = numbercui nome è una sequenza di …

3
Mappa delle isole (e un fiume)
introduzione Per molti secoli, c'è stato un certo fiume che non è mai stato mappato. La Gilda dei Cartografi vuole produrre una mappa del fiume, tuttavia, non è mai riuscita ad avere successo - per qualche ragione, tutti i cartografi che hanno inviato per mappare il fiume sono stati mangiati …

6
Selfie codice sorgente
Obbiettivo: Un guru una volta disse che un selfie di codice perfetto è meglio sparare in diagonale dall'angolo in alto a sinistra. Un selfie di codice è quasi come un Quine, ma ruotato di 45 gradi in senso orario. La tua missione è codificare un programma che genera un selfie …
20 code-golf  quine 



1
La torre più alta da una serie di cifre
Modifica: puzzle Bounty alla fine della domanda. Dato un insieme di numeri a 1 cifra, dovresti determinare l'altezza che possono costruire una torre. Le cifre vivono su un piano orizzontale con un livello del suolo dove possono stare. Nessuna cifra vuole essere confusa con un numero a più cifre, quindi …
20 code-golf 

3
È un vero albero?
È necessario scrivere un programma o una funzione che riceve una stringa come input e output o restituisce se l'input è un albero ASCII. _ \/ / \_/ | | Gli alberi ASCII sono composti da caratteri / \ | _ spacese newlines. I caratteri non bianchi collegano due punti …


9
Somma in ogni dimensione
Ti viene data una matrice multidimensionale di numeri interi. Ogni dimensione ha una dimensione fissa (in modo che sia sempre rettangolare se è 2D). Il tuo programma dovrebbe calcolare le somme in ogni dimensione e aggiungere le somme come i nuovi ultimi elementi in quella dimensione. Supponiamo che gli array …

4
(Un po ') Paradosso di compleanno pedante
sfondo Il paradosso del compleanno è un problema popolare nella teoria della probabilità che sfida l'intuizione matematica (della maggior parte delle persone). L'affermazione del problema è: Date le persone N , qual è la probabilità che almeno due di loro abbiano lo stesso compleanno (trascurando l'anno). Il problema è di …

3
Rimuovi un rettangolo libero
Questa immagine è stata realizzata sovrapponendo 7 rettangoli di colori diversi uno sopra l'altro: I rettangoli neri e marroni non sono ostruiti , ovvero nessun altro rettangolo è sopra di essi. Scrivi un programma che contiene un'immagine come questa e rimuovi qualsiasi singolo rettangolo libero, producendo l'immagine risultante. Esempio Se …

5
Riporta l'orologio emoji più vicino all'ora corrente durante l'esecuzione
Posso avere una grande if/elsecondizione per ogni 30 minuti, ma sto cercando più soluzioni matematiche e basate su Unicode. Ecco gli emoji dell'orologio: 🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛🕜🕝🕞🕟🕠🕡🕢🕣🕤🕥🕦🕧. Se non si dispone del supporto per il rendering adeguato, è possibile visualizzarli di seguito (non sono nello stesso ordine e possono apparire diversi da quelli …
20 code-golf  date 

7
Collocazione del petto di Minecraft
Il videogioco Minecraft è incentrato sul posizionamento e la rimozione di diversi tipi di blocchi nel reticolo intero 3D che costituisce il mondo virtuale. Ogni punto reticolare può contenere esattamente un blocco o essere vuoto (un blocco " aria " ufficialmente). In questa sfida, ci occuperemo solo di un piano …
20 code-golf 

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.