Domande taggate «code-golf»

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

7
Crea un'onda di bandiera
Prendi una bandiera, come questa: ----------------------------- | | | | | | |=============+=============| | | | | | | ----------------------------- E un input numerico: la "lunghezza d'onda" Supponi che la lunghezza dell'onda fosse 5. Quindi, ogni 5 caratteri lungo la linea dall'inizio, sostituisci il carattere successivo a -con \e sposta …

21
Raggruppa un elenco per frequenza
Dato un elenco di numeri interi, raggruppa gli elementi che si verificano per primi, quindi raggruppa il successivo e così via fino a quando ogni elemento univoco nell'elenco non è stato raggruppato una volta. Esempi: Ingresso: [1,2,3] Produzione: [[1,2,3]] Ingresso: [1,1,1,2,2,3,3,4,5,6] Produzione: [[1],[2,3],[4,5,6]] Ingresso: [1,1,1,4,5,6,6,6,7,7,8,8,8,8,8,8,8,9,5,6,5,6,5,6,5,6,-56] Produzione: [[6, 8],[5],[1],[7],[9,4,-56]] Ingresso: [] …

7
Un'espressione, molti valori
Usando i nostri familiari simboli matematici: +, x, parentesi e qualsiasi numero razionale, è facile creare espressioni che valutino il numero desiderato. Ad esempio: 1+(2x3)=7, (1+2)+(3x6.5)=22.5e così via. Abbastanza noioso. In questa sfida, useremo un nuovo operatore: ±. L'uso di ±in un'espressione significa che è necessario valutare l'espressione sostituendo quella …

9
Poliglotti GCD / LCM!
La tua sfida è creare un programma o una funzione che emetta il GCD dei suoi input in una lingua e il LCM dei suoi input in un'altra. I builtin per GCD o LCM (ti sto guardando, Mathematica) sono ammessi ma non incoraggiati. Ci saranno 2 ingressi, che saranno sempre …

30
Crea una matrice a scacchiera
Prendi un intero positivo n come input e genera una matrice a scacchiera n-by-n composta da 1 e 0 . La cifra in alto a sinistra dovrebbe essere sempre 1 . Casi test: n = 1 1 n = 2 1 0 0 1 n = 3 1 0 1 …


6
ASCII Cayley Graph
Durante la ricerca di una diversa sfida che sto formulando, mi sono imbattuto in un grafico di Cayley , in particolare questo . Dal momento che sono uno dei migliori scrittori di sfide in arte ascii , ovviamente ho dovuto fare una sfida all'arte ASCII per questo. La tua sfida …

30
Qual'è la data?
Sfida Stranamente, questo non è stato ancora fatto: mostra la data corrente. Regole Il formato della data che dovresti seguire è il seguente: YYYY-MM-DD Dove il mese e il giorno devono essere riempiti con zero se sono inferiori a 10. Ad esempio, se il programma viene eseguito il 24 maggio …
26 code-golf  date 

3
Frecce di Game of Life
sfondo Questa sfida è in onore degli apsillers , che hanno vinto la categoria Non così semplice come appare in Best of PPCG 2016 con la loro sfida Il mio carillon a 4 note può suonare quella canzone? Congratulazioni! Sulla loro pagina "Informazioni personali", questo utente ha un simulatore davvero …

30
Quanto dura il mio numero?
Sfida Dato un numero intero, Qnell'intervallo -(2^100) ≤ Q ≤ 2^100, genera il numero di cifre in quel numero (in base 10). Regole Sì, puoi prendere il numero come stringa e trovarne la lunghezza. Sono ammesse tutte le funzioni matematiche. È possibile accettare input in qualsiasi base, ma l'output deve …

11
Distanza triangolare di Manhattan
La distanza di Manhattan su una griglia regolare è il numero di passi ortogonali che uno deve prendere per raggiungere una cella da un'altra. I passaggi ortogonali sono quelli che attraversano i bordi delle celle della griglia (al contrario degli angoli, che ci darebbe la distanza di Chebyshev ). Possiamo …

18
Abbrevia un array
Obbiettivo: Data una matrice di stringhe, creare versioni abbreviate di ogni stringa. Specifica: Per questa sfida, un'abbreviazione è i primi N caratteri di una stringa. Per la stringa abc: a, ab, e abcsono tutte le abbreviazioni valide, mentre bc, e acnon lo sono. Dato un array di stringhe, vogliamo trovare …
26 code-golf  string 

28
Rema rema rema sulla tua barca
Probabilmente tutti hanno familiarità con la seguente canzone , che è un round musicale : sfondo Sempre meno persone potrebbero ricordare di aver provato a cantare la versione per 4 persone con alcuni amici e senza riuscirci. Compensare i testi di una canzone con tonalità diverse e armoniose è noto …

11
Anagram Quines (Thread di Cops)
Questa è una sfida di poliziotti e ladri che puoi trovare qui La tua sfida è scrivere un programma che emetta un anagramma del suo codice sorgente ma non del codice sorgente originale stesso. Ad esempio il seguente programma Python, print`'print*2``'*2` stampe 'print*2``print*2``' che ha tutti gli stessi personaggi della …

30
Meno, Plus, Tempi, Esponenziazione?
Questa è una CMC (chat mini challenge) che ho pubblicato nella nostra chatroom, The Ninteenth Byte , un po 'di tempo fa. La sfida Dato un numero intero positivo x, a seconda degli ultimi 2 bit di x, procedi come segue: x & 3 == 0: 0 x & 3 …
26 code-golf  math 

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.