Domande taggate «code-golf»

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

7
Converti tra chiavi di musica
Prima di partire, non devi capire molta notazione musicale per fare questa sfida. SPIEGAZIONE Negli spartiti standard, le doppie chiavi vanno attraverso la pagina fungendo da punti di riferimento alle note, per farti sapere quale nota deve essere suonata. Se non hai già familiarità con la chiave di violino e …

6
Golf il mio “pre-golf” C
sfondo Per i miei invii di code-golf in C, ho bisogno di uno strumento di elaborazione. Come in molte altre lingue, lo spazio bianco è per lo più irrilevante nella fonte C (ma non sempre!) - Rende ancora il codice molto più comprensibile per l'uomo. Un programma C completamente golfato …
12 code-golf  c 

2
Come posso abbreviare questo codice Python?
Ecco il codice che voglio abbreviare. n=input() while n: s=raw_input() x,r,g,b=(int(x) for x in s.split()) a=x/r%2 c=x/g%2 d=x/b%2 r=((a*10+c)*10)+d if r==0:e="black" elif r==100:e="red" elif r==1:e="blue" elif r==10:e="green" elif r==101:e="magenta" elif r==11:e="cyan" elif r==110:e="yellow" else:e="white" print(e) n-=1 Ingresso: 3 4643 5913 4827 9752 5583 5357 5120 9400 2025 5475 4339 8392 …
12 code-golf  tips  python 

15
Numeri alternati
Considera l'array di numeri interi positivi: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, ... Quindi, concatenali: 1234567891011121314151617181920212223242526... E poi li dividere in pezzi di lunghezza variabile, ogni lunghezza è uguale al numero intero N positivo: [1][23][456][7891][01112][131415][1617181][92021222][324252627][2829303132] ... --------------------------------------------------------------------------- 1 2 3 4 5 6 …

1
Demolisci una stringa!
Sfida Dato un input di stringa, genera la versione demolita di esso. Il processo P r Pr r o o o g g g r r r rogr r a -> a -> a -> a -> a -> -> -> -> -> m m m m m m m …

23
Somma le medie dei due numeri interi
Ci sono molti mezzi in matematica, come la media aritmetica, la media geometrica e molti altri ... Definizioni e attività Si noti che queste sono le definizioni per due numeri interi positivi *: Il quadrato medio della radice è la radice quadrata della somma dei loro quadrati divisi in due …

15
Crea una sequenza di puntatori
Consente di definire una sequenza puntatore essere qualsiasi sequenza tale che una (n) = a ((n-1) - (a (n-1))) forall n maggiore di un certo numero finito. Ad esempio se la nostra sequenza è iniziata con 3 2 1 Il nostro prossimo termine sarebbe 2, perché a (n-1) = 1 …

11
Numeri auto-sommati
Converti un numero in una somma di cifre Nessuna somma: abbiamo bisogno della somma più breve Nessuna cifra: puoi usare solo cifre del numero Esempio Verrà fornito come input un numero interon>0 Diciamo di Let n=27. Devi esprimere 27come somma , usando solo le cifre [2,7] , nel modo più …


7
Numero di somme di fattori
Dato un numero intero positivo n> 1, determinare quanti numeri possono essere fatti aggiungendo numeri interi maggiori di 1 il cui prodotto è n . Ad esempio, se n = 24 possiamo esprimere n come prodotto nei seguenti modi 24 = 24 -> 24 = 24 24 = 12 * …

13
Salta come una rana!
Dato un array di numeri interi non negativi, il tuo compito è di mantenerne solo alcuni elementi, come descritto di seguito. Diciamo che l'array è [1, 3, 2, 4, 11, 5, 2, 0, 13, 10, 1]. Prima ottenere il primo elemento della matrice, n. Conserva i primi nelementi e scarta …


1
Numeri altamente compositi superiori
Un numero altamente composito superiore è un numero intero in cui il rapporto tra il suo conteggio dei divisori e una certa potenza del numero è il più alto possibile. Esprimendolo come una formula: Sia d (n) il numero di divisori di n, incluso il numero stesso. Per un dato …

3
Buon compleanno, facciamo un po 'di torta!
È presto il compleanno del mio amico e dato che è un programmatore e amante dell'arte ASCII, ho pensato di fargli un po 'di torta ASCII! Purtroppo, continuo a dimenticare la sua età attuale, quindi vorrei avere un programma per il mio forno ASCII, che cuoce una torta con un …

11
Aiuto per i compiti di storia
Facendo la lettura della mia storia e prendendo appunti, non posso fare a meno di stancarmi di scrivere tutte queste lunghe date - 1784 sono sei interi sollevamenti di matite! jǝǝz! Come puoi vedere, mi piace la maggior parte dei poster di sfida su questo sito, sono pigro quando si …
12 code-golf  number 

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.