Domande taggate «code-golf»

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

29
Crazy 8s Code Golf
Crea un programma che stampa tutti i numeri interi inclusivamente tra un intervallo (a, b)e sostituisce i multipli di 8 nella sequenza con caratteri ASCII stampabili casuali (distribuiti uniformemente, indipendenti da altri caratteri), non numerici, non bianchi. Assumi 0 <a <b in tutti i casi. Se il numero ha più …

21
Il derivato aritmetico
La derivata di una funzione è una pietra angolare della matematica, dell'ingegneria, della fisica, della biologia, della chimica e anche di un gran numero di altre scienze. Oggi calcoleremo qualcosa solo tangenzialmente correlato: la derivata aritmetica. Definizione La derivata aritmetica a(n)o n'è definita qui ( A003415 ) da un numero …

13
1 su il tuo quine medio
Un quine 1-up è un programma che è molto simile a un quine. La differenza principale è che invece di stampare una volta sola, quando vengono concatenate n copie del programma, il risultato stampa il programma originale n + 1 volte. Esempio Se il tuo programma è Abc123: Abc123 -> …

30
Duplica e cambia custodia
L'obiettivo è, dopo aver preso una stringa come input, duplicare ogni lettera latina e "alternare" il suo caso (cioè il maiuscolo diventa minuscolo e viceversa). Ingressi e uscite di esempio: Input Output bad bBaAdD Nice NniIcCeE T e S t Tt eE Ss tT s E t sS Ee tT …
34 code-golf  string 

21
Emette tutte le stringhe
Dato un insieme di lettere, genera tutte le stringhe fatte di quelle lettere. (Questa è la stella di Kleene del set.) Ad esempio, per {'a','b'}, le stringhe sono: '', 'a', 'b', 'aa', 'ab', 'ba', 'bb', 'aaa', 'aab', ... Input: una raccolta non vuota di lettere distinte a..z. Questi possono essere …
34 code-golf  string 


30
Appiattisci l'array!
In questa sfida, il tuo compito è quello di creare un programma che accetta un array nidificato e restituisce un array appiattito monodimensionale. Ad esempio [10,20,[30,[40]],50]dovrebbe essere prodotto [10,20,30,40,50]. Ingresso L'input sarà un array nidificato (ad es. [10,20,[[[10]]]]). Conterrà solo numeri interi (sia negativi che positivi), stringhe e array. Puoi …

14
Converti in camelCase
La sfida L' altro giorno stavo leggendo la Guida di stile Java di Google e mi sono imbattuto nel loro algoritmo per convertire qualsiasi stringa arbitraria in notazione camelCase. In questa sfida devi implementare questo algoritmo poiché non vuoi fare tutto questo nella tua testa quando scrivi le tue presentazioni …
34 code-golf  string 

24
Ordina per Moltiplicare
Dovresti scrivere un programma o una funzione che, dato un elenco di numeri interi positivi, moltiplica ogni elemento con il numero intero positivo più piccolo possibile per creare un elenco strettamente crescente. Ad esempio se l'ingresso è 5 4 12 1 3 le moltiplicazioni saranno 5*1=5 4*2=8 12*1=12 1*13=13 3*5=15 …

13
Ricordi affettuosi di precedenti del passato
Si consideri un numero primo p , scritto nella base 10. La memoria di p è definita come il numero di numeri primi distinti strettamente inferiori a p che sono contenuti come sottostringhe di p . Sfida Dato un numero intero non negativo n come input, trova il primo p …

5
Crea un'interfaccia adatta ai tipi XKCD
colors.rgb ("blue") produce "# 0000FF". colors.rgb ("blu giallastro") produce NaN. colors.sort () restituisce "arcobaleno" Utilizzando le regole stabilite nell'immagine e il testo del titolo (citato qui), creare un programma che accetta tutto l'input dato e visualizza l'output appropriato. L'input può essere preso con stdin o l'equivalente più vicino. Dovrebbe esserci …
34 code-golf 

1
Risolutore di dragamine
Abbiamo già generato campi minatori , ma qualcuno deve davvero spazzare quelle miniere generate prima che il PCG esploda! Il tuo compito è quello di scrivere un Risolutore per dragamine compatibile con una versione leggermente modificata della soluzione accettata di "Lavoratore per dragamine" (le azioni sono separate da spazi per …

18
Non appiattire una matrice
Questa sfida è stata ispirata da una domanda su Mathematica.SE . Supponi di avere una lista / matrice nidificata di una struttura arbitraria (le liste di ogni livello non hanno necessariamente la stessa lunghezza). Per semplicità, supponiamo che i nodi siano numeri interi non negativi o array vuoti. Come esempio …

10
Genera frattali da schemi di bit in ASCII
Panoramica Scrivi un programma che stampa semplici schemi di frattali con uno schema di bit che codifica il frattale, oltre al fattore di scala per generazione del frattale e al numero di generazioni. Spiegazione Ecco una rappresentazione ASCII del tappeto Sierpinski : Generazione 0: # Prima generazione: # # # …

28
Scegli i numeri di Powerball!
Powerball è una lotteria americana che ha recentemente attirato l'attenzione perché l'attuale jackpot (dall'11 gennaio 2016) è il più grande premio del lotto della storia , a circa $ 1,5 miliardi ( USD ). I giocatori di Powerball scelgono 5 numeri distinti da 69 palle bianche numerate e 1 numero …

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.