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 …
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 …
Un palindromo è una stringa che viene scritta allo stesso modo sia avanti che indietro. Ad esempio, "Eva, posso pugnalare i pipistrelli in una grotta?" è un palindromo (EVACANISTAB | BATSINACAVE) Per questo codice golf, usando la lingua che preferisci, determina se una determinata stringa è o meno un palindromo. …
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 …
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 …
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ù …
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), …
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, …
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 …
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 …
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: …
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 …
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 …
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 …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.