Domande taggate «code-golf»

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

8
Numeri che esplodono
sandbox (cancellato) Consente di definire una matrice di 9s come: N=⎡⎣⎢999999999⎤⎦⎥N=[999999999] N = \begin{bmatrix} 9&9&9\\9&9&9\\9&9&9 \end{bmatrix} Consente di definire un numero che esplode come un numero in posizione (x,y)(x,y)(x,y) che può essere scomposto in interi uguali tra tutti i suoi vicini adiacenti (incluso se stesso) e il valore assoluto di …
25 code-golf  matrix 

16
Somma matrice non sovrapposta
Somma matrice non sovrapposta Dati k array di lunghezza n , genera la somma massima possibile usando un elemento da ciascun array in modo tale che non vi siano due elementi dello stesso indice. È garantito che k <= n. Ingresso Un elenco non vuoto di matrici non vuote di …

30
Come dicono i programmatori: sforzati di essere pigro
Storia Hai visto questo post da 9gag ? Forse hai la sensazione di fare le tue frasi. Ma poi ti rendi conto che potresti giocare a golf con una sceneggiatura in mezz'ora e non dovrai mai occupartene. La presentazione Il programma riceverà una stringa di input che restituirà con virgolette …
25 code-golf  string 

30
Disegna alcune frecce in espansione
Questa sfida riguarda la stampa di una serie di frecce di arte ASCII in crescita. Descriverò il modello a parole, ma potrebbe essere più facile guardare come appare l'inizio di questa serie: > < -> <- --> <-- ---> <--- ----> <---- -----> <----- ------> <------ ... Una freccia con …

30
Conteggio a somma zero
Scrivere un programma o una funzione che, dato n ≥ 1, riporta il numero di soluzioni a ± 1 ± 2 ± 3 ± ... ± n = 0. Per n = 6 non ci sono soluzioni, quindi la risposta è 0. Per n = 4 ci sono due soluzioni, …


25
Rileva accoppiamenti perfetti
Diamo una funzione che accetta una stringa e rimuove tutte le coppie di caratteri identici adiacenti. Per esempiofff f(abbbacc)=abaf(un'BBBun'cc)=un'Bun'f(a\color{red}{bb}ba\color{red}{cc}) = aba Nota che quando due coppie si sovrappongono ne rimuoviamo solo una. Chiameremo una stringa perfettamente accoppiata se un'applicazione ripetuta alla fine produce la stringa vuota. Ad esempio la stringa …

19
Ricorda la vocale!
Ingresso Una stringa di caratteri ASCII stampabili, ad esempio: This is an example string. Produzione Per ogni consonante ( BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz) che non è seguita da una vocale ( AEIOUaeiou) aggiungi l'ultima vocale prima di essa, in minuscolo. Le consonanti prima della prima vocale vengono lasciate così come sono : Thisi …
25 code-golf  string 

30
Indirizzo IP o no?
Lo strumento di scansione della rete è fastidiosamente complicato per l'input e si blocca immediatamente se gli dai un indirizzo IPv4 che contiene caratteri non corretti o non è formattato correttamente. Un indirizzo IPv4 è un indirizzo numerico a 32 bit scritto come quattro numeri separati da punti. Ogni numero …

30
Progettiamo un mosaico di cifre
Sfida Dato un intero positivo NNN , ripetere ognuna delle sue cifre d1,d2,d3,⋯,dnd1,d2,d3,⋯,dnd_1, d_2, d_3, \cdots, d_n un numero di volte corrispondente alla posizione in . In altre parole, ogni cifra dovrebbe essere ripetuta volte (per ogni , 1-indicizzata), creando così il nuovo numero:d k k 1 ≤ k ≤ …


2
È un cubo di Rubik?
Un venerato tempo di passaggio dei pedanti è quello di sottolineare che le immagini dei "cubi di Rubik" (su magliette, poster ecc.) Non sono in realtà risolvibili. La prima cosa da controllare è che il cubo sia composto dai pezzi giusti. Per essere risolvibile, un cubo necessita di sei colori …

30
Scala confusa di alfabeto
Non dato alcun input, genera questo interessante modello alfabetico in entrambi i casi (il caso deve essere coerente) tramite un metodo di output accettato : UN AB ACBC ADBDCD AEBECEDE AFBFCFDFEF AGBGCGDGEGFG AHBHCHDHEHFHGH AIBICIDIEIFIGIHI AJBJCJDJEJFJGJHJIJ AKBKCKDKEKFKGKHKIKJK ALBLCLDLELFLGLHLILJLKL AMBMCMDMEMFMGMHMIMJMKMLM ANBNCNDNENFNGNHNINJNKNLNMN AOBOCODOEOFOGOHOIOJOKOLOMONO APBPCPDPEPFPGPHPIPJPKPLPMPNPOP AQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQ ARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQR ASBSCSDSESFSGSHSISJSKSLSMSNSOSPSQSRS ATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTST AUBUCUDUEUFUGUHUIUJUKULUMUNUOUPUQURUSUTU AVBVCVDVEVFVGVHVIVJVKVLVMVNVOVPVQVRVSVTVUV AWBWCWDWEWFWGWHWIWJWKWLWMWNWOWPWQWRWSWTWUWVW AXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWX AYBYCYDYEYFYGYHYIYJYKYLYMYNYOYPYQYRYSYTYUYVYWYXY …

20
Programma di identificazione della forma
Il tuo compito è costruire un programma che identifichi la forma dell'input. Le forme da identificare possono essere le seguenti: Piazza Per essere identificato come un quadrato, l'origine deve avere linee di uguale lunghezza e lo stesso numero di righe dei caratteri per riga (esclusi i caratteri di nuova riga). …


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.