Puzzle di programmazione e codice Golf

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

2
Zoom su una mappa
Il tuo compito è, data una mappa come input, ingrandirla o ingrandirla, a seconda della scala. Si noti che la scala fornita è la scala con cui eseguire lo zoom indietro , quindi una scala compresa tra 0 e 1 ingrandirà effettivamente. Ad esempio, vista la seguente mappa (realizzata male): …
13 code-golf  string 

7
Vecchio transmogrifier codice C *
* Che cos'è un transmogrifier? Nel linguaggio di programmazione C , ci sono formazioni chiamate digrafi e trigrafi che sono sequenze di due e tre caratteri che valutano caratteri meno comuni. Ad esempio, puoi usarlo ??-se la tua tastiera non ha ~. Dato il testo, sostituisci tutte le istanze dei …
13 code-golf  string 

13
Implementa il Fibonacci-quine
Un Quine è un programma che emette la sua fonte quando eseguito. In questa sfida, dovresti creare un Fibonacci-quine, una variante del quine. Che cos'è un Fibonacci-quine? Un Fibonacci-quine è un programma che emette una modifica della sorgente con la seguente regola: La fonte iniziale dovrebbe essere ...2.... In altre …

25
Somma parziale della sequenza armonica!
Definizione In matematica, la sequenza armonica si riferisce a una sequenza in cui cioè il n esimo termine della sequenza uguale al reciproco del n . introduzione In questa sfida, dato un intero positivo n come input, emette la somma parziale dei primi n termini della sequenza armonica. Ingresso Ti …

1
Aiuta Gödel con la sua funzione β [chiuso]
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 2 anni fa . La funzione β di Gödel accetta tre numeri naturali come argomenti. È definito come β(x,y,z) = rem(x, …

7
Trova una serie di bordi di corrispondenza massimi
Considera un grafico non indirizzato connesso. Un insieme corrispondente di spigoli su questo grafico è definito come un insieme di spigoli in modo tale che due spigoli dell'insieme non condividano un vertice comune. Ad esempio, la figura a sinistra indica un set corrispondente in verde, mentre la figura a destra …

30
Elemento di stringa nell'indice specificato
Data una stringa se un numero non negativo ninferiore alla lunghezza di s, emette il carattere nella nposizione -th di s. 0-indicizzazione e 1-indicizzazione sono consentiti. Per 1-indicizzazione, nsarà positivo e minore o uguale alla lunghezza di s. s sarà composto solo da caratteri stampabili. È consentito qualsiasi input / …
13 code-golf  string 

18
Quando scenderà SE?
SE sarà inattivo / letto solo oggi 2017-05-04 alle 00:00 UTC fino alle 00:20 UTC. La tua sfida è produrre un valore di verità se SE è inattivo / di sola lettura e un valore di falsa se SE non lo è. Potresti non avere alcun input ed è necessario …

3
Calcola la funzione binaria più efficiente
Oggi calcoleremo la funzione binaria più efficiente. Più specificamente, calcoleremo la funzione che, quando viene creata un'espressione dall'applicazione della funzione all'ingresso costante 0 o al suo stesso output, può rappresentare tutti gli interi positivi con le espressioni più brevi possibili, ponendo una priorità più alta sugli interi più piccoli. Questa …

6
Valuta un semplice foglio di calcolo
Regole Nessun riferimento all'intervallo di celle ( A2:B3). Massimo 9 righe e 9 colonne. Nessun riferimento circolare o errori di formula. Le celle vuote valutano 0. I dati sono solo numeri, ma possono essere presi come stringhe. Le formule sono stringhe. Scelte di implementazione Devi dichiarare le tue scelte in …

13
Il tenace calendario tailandese
Nel calendario tailandese l'anno 2017 corrisponde a 2560. Il calendario tailandese è sempre 543 anni avanti rispetto al calendario gregoriano. I programmatori osservanti noteranno che 2560 è uguale a 2^9 * 5, in altre parole ha 10 fattori primi. Ciò non accadrà più per altri 896 anni! Chiamiamo un anno …

28
Cucinami un hot dog! [chiuso]
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 2 anni fa . A volte mi ritrovo a desiderare un hot dog (non tutti) e quindi ne faccio uno. Ora …
13 code-golf  date 



9
Pali-n-drome questo elenco
La sfida qui è estendere un'implementazione del palindromo dato quanto segue come input: n > 1e un elenco l. Il tuo programma deve palindromo la lista sia in verticale che in orizzontale, vale a dire deve prima palindrare la lista stessa, quindi ogni elemento nella lista dopo; o viceversa. Prima …
13 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.