Domande taggate «code-golf»

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

15
È un giorno piovoso
Contesto È San Valentino. L'unica che hai mai amato ti ha lasciato ieri per questo ragazzo che ha sempre trovato "stupido e poco interessante" . Sulla strada di casa, sei stato bloccato nel traffico, ascoltando vecchie canzoni alla radio, la pioggia che colpisce il parabrezza ti sta scuotendo. Dopo un …
42 code-golf 

30
Stampa un'onda sinusoidale (in verticale)
Stampa un'onda sinusoidale continua che scorre verticalmente su un terminale. Il programma non dovrebbe terminare e dovrebbe scorrere continuamente verso il basso lungo l'onda (tranne fino a quando non viene in qualche modo interrotto). È possibile supporre che l'overflow non sia un problema (ovvero è possibile utilizzare loop infiniti con …


12
Leggi la dichiarazione della variabile C.
sfondo L'istruzione di dichiarazione delle variabili in C è composta da tre parti: il nome della variabile, il suo tipo di base e i modificatori del tipo . Esistono tre tipi di modificatori di tipo: Puntatore *(prefisso) Array [N](postfix) Funzione ()(postfisso) Puoi specificare un elenco di argomenti di funzione all'interno …
42 code-golf  parsing  c  syntax 

30
Targhe francesi
sandbox Targhe francesi Le targhe francesi arrivano in ordine sequenziale, seguendo uno schema specifico di numeri e lettere:AB-012-CD Sfida Scrivi un programma o una funzione che, per un dato numero, genera il corrispondente numero di targa francese . Il tuo programma non dovrebbe gestire alcun caso speciale come specificato nella …

30
ALTEZZA DELLA CAUSA
Per la sfida di oggi, è necessario scrivere un programma o una funzione che alterna il caso di una stringa. Tuttavia, è necessario ignorare i caratteri non alfabetici. Ciò significa che ogni carattere alfabetico deve avere un caso diverso rispetto al carattere alfabetico precedente e successivo. Questo è leggermente più …
42 code-golf  string 

17
Primo numero per contenere ogni lettera
Data una singola lettera dalla A alla Z (tranne J e K) come input, genera il numero intero non negativo più piccolo contenente quella lettera nella sua forma scritta. Supponiamo che i numeri non contengano mai la parola "e", quindi 101"centouno", non "centouno". Assumi il conteggio americano (su scala ridotta), …

21
Implementa l'operatore "pazzo" di Malbolge
Una delle tante caratteristiche uniche del linguaggio di programmazione Malbolge è il suo OPoperatore altamente non intuitivo , indicato solo come "op" nella documentazione e nel codice sorgente ma popolarmente noto come operatore "pazzo". Come descritto da Ben Olmstead, il creatore della lingua, nella sua documentazione: " non cercare schemi, …
41 code-golf  number 

29
Ennesimo mandato di Van Eck Sequence
Stampa l'ennesimo termine della sequenza di Van Eck. La sequenza di Van Eck è definita come: Inizia con 0. Se l'ultimo termine è la prima occorrenza di quel termine, il termine successivo è 0. Se l'ultimo termine si è verificato in precedenza, il termine successivo è il numero di passaggi …

28
Lettere del segno di selezione
Ogni giorno inserisci una nuova parola su un segno di selezione con lettere mobili , acquistando solo le lettere necessarie per scriverlo. Riutilizzi le lettere che hai acquistato per parole precedenti ogni volta che è possibile. Date le parole che vuoi scrivere ogni giorno in ordine, pubblica le lettere che …
41 code-golf  string 

27
Conta come un babilonese
Sfida Data una rappresentazione ASCII di un numero babilonese come input, genera il numero in numeri arabi occidentali. Sistema numerico babilonese Come contavano i babilonesi? È interessante notare che hanno usato un sistema Base 60 con un elemento di un sistema Base 10. Consideriamo innanzitutto la colonna unitaria del sistema: …

27
Codeeee codeee codeee auto-crescente
Scrivi un programma (o funzione) (chiamiamolo P1), che quando viene eseguito, genera un altro programma P2 della stessa lingua ed esattamente 1 byte più lungo di P1. Il programma P2 quando eseguito, dovrebbe generare un terzo programma P3 che è 1 byte più lungo di P2. P3 deve generare un …
41 code-golf  quine 

20
Calcola la media media di due numeri
disclaimer: la media media è inventata da me Definire la media aritmetica di nnn numeri come M1(x1,...,xn)=x1+x2+ . . .+xnnM1(x1,...,Xn)=X1+X2+...+XnnM_1(x_1,...,x_n)=\frac{x_1+x_2+...+x_n}{n} Definire la media geometrica dinnnnumeri come M0( x1,...,xn)=x1x2...xn−−−−−−−−√nM0(x1,...,xn)=x1x2...xnnM_0(x_1,...,x_n)=\root{n}\of{x_1x_2...x_n} Definire la media armonica dinnnnumeri come M−1(x1,...,xn)=n1x2+1x2+...+1xnM−1(x1,...,xn)=n1x2+1x2+...+1xnM_{-1}(x_1,...,x_n)=\frac{n}{\frac{1}{x_2} + \frac{1}{x_2} + ... + \frac{1}{x_n}} Definire media quadratica dinnnnumeri come M2(x1,...,xn)=x21+x22+...+x2nn−−−−−−−−−−−−−−√M2(x1,...,xn)=x12+x22+...+xn2nM_2(x_1,...,x_n)=\root\of{\frac{x_1^2+x_2^2+...+x_n^2}{n}} The Mean medio …
41 code-golf  math 

30
Decodifica la stringa
Questa è la mia prima sfida su ppcg! Ingresso Una stringa composta da due diversi caratteri ASCII. Per esempio ABAABBAAAAAABBAAABAABBAABA Sfida L'attività è di decodificare questa stringa seguendo queste regole: Salta i primi due personaggi Dividi il resto della stringa in gruppi di 8 caratteri In ogni gruppo, sostituisci ogni …
41 code-golf  string 

21
FACILE memorizzare numeri
Numeri facili da ricordare ma teoricamente non facilmente realizzabili La tua sfida è creare un programma / funzione in qualsiasi lingua che generi numeri casualmente uniformi che soddisfino questi criteri: La lunghezza è di 5 cifre Esistono due coppie di cifre ripetute separate Una serie di cifre ripetute è all'inizio …

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.