Domande taggate «code-golf»

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

7
Sequenze incrociate
Sequenze di attraversamento Dato un elenco di numeri interi positivi A, chiamalo una sequenza crescente se ogni elemento è maggiore o uguale a quello precedente; e chiamalo una sequenza decrescente se ogni elemento è minore o uguale a quello precedente. Alcune sequenze crescenti: [1,2,4,7] [3,4,4,5] [2,2,2] [] Alcune sequenze decrescenti: …

9
Ouroboros Qu-level di livello n
Questo ouroboros di quine a 128 lingue (un programma che genera un programma in un'altra lingua, che genera un programma in un'altra lingua (125 lingue dopo), che genera il programma originale) è piuttosto impressionante. Sfortunatamente, ha un numero statico di iterazioni. Scrivere un programma che emette un programma (non necessariamente …
11 code-golf  quine 

22
Trova il fattore C di un voto
In questa sfida determinerai quanto sia controverso un voto, data una serie di altri voti, capendo un numero chiamato fattore C. Qual è il fattore C, chiedi? Bene, immagina di avere più voti per un'elezione. Useremo 1e 0per il bene della sfida per rappresentare due diversi candidati in un'elezione. Ecco …

6
Quale numero veramente grande è più grande?
Questa domanda è difficile (e in particolare più difficile di Quale grande numero è più grande? ), Per coloro a cui piacciono i puzzle più impegnativi. Ingresso Numeri interi a1, a2, a3, a4, a5, b1, b2, b3, b4, b5 ciascuno nell'intervallo da 1 a 10. Produzione True if a1^(a2^(a3^(a4^a5))) > …

9
R [oman | everse] Notazione polacca
È l'anno MDLXVII in un mondo in cui l'impero romano non è mai caduto e il crollo nelle epoche buie non è mai avvenuto. A causa del lungo periodo di Pax Romana, la stabilità economica dell'impero ha permesso alla tecnologia di progredire rapidamente. I romani hanno iniziato a dilettarsi con …

3
Levenshtein La tua fonte
La distanza di modifica di Levenshtein tra due stringhe è il numero minimo possibile di inserzioni, eliminazioni o sostituzioni per convertire una parola in un'altra parola. In questo caso, ogni inserimento, cancellazione e sostituzione ha un costo di 1. Ad esempio, la distanza tra rolle rollingè 3, poiché le eliminazioni …

6
Gioca a Rummikub!
Nota: ciò è correlato a una variante del gioco Rummikub Contesto e regole Rummikub è un gioco basato su tessere. Esistono quattro colori: rosso, arancione, blu e nero. Per ogni colore ci sono 13 tessere (etichettate da 1 a 13) e ci sono anche 2 jolly che sono indipendenti dal …


9
Che cos'è questo formato data?
Per i calendari gregoriani, il formato della data varia da un paese all'altro. Sono riconosciuti tre formati principali: YY-MM-DD (Big-endian) DD-MM-YY (Little-endian) MM-DD-YY (Middle-endian) Il tuo compito è scrivere un programma che, data una stringa di input che rappresenta una data, emetta tutti i possibili formati di data con cui …
11 code-golf  date 

4
Nomina la Brag Hand
sfondo Brag è un gioco di carte simile nel concetto, ma più semplice del poker. Una mano in vanto è composta da tre carte ed è classificata come segue dal più alto al più basso: Tris: tutte e tre le carte dello stesso valore. Chiamato come "tre re" ecc. Esecuzione …

12
Ali dell'alfabeto!
Il tuo compito è stampare questo testo esatto: az za abyz zyba abcxyz zyxcba abcdwxyz zyxwdcba abcdevwxyz zyxwvedcba abcdefuvwxyz zyxwvufedcba abcdefgtuvwxyz zyxwvutgfedcba abcdefghstuvwxyz zyxwvutshgfedcba abcdefghirstuvwxyz zyxwvutsrihgfedcba abcdefghijqrstuvwxyz zyxwvutsrqjihgfedcba abcdefghijkpqrstuvwxyz zyxwvutsrqpkjihgfedcba abcdefghijklopqrstuvwxyz zyxwvutsrqpolkjihgfedcba abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba abcdefghijklopqrstuvwxyzyxwvutsrqpolkjihgfedcba abcdefghijkpqrstuvwxyzyxwvutsrqpkjihgfedcba abcdefghijqrstuvwxyzyxwvutsrqjihgfedcba abcdefghirstuvwxyzyxwvutsrihgfedcba abcdefghstuvwxyzyxwvutshgfedcba abcdefgtuvwxyzyxwvutgfedcba abcdefuvwxyzyxwvufedcba abcdevwxyzyxwvedcba abcdwxyzyxwdcba abcxyzyxcba abyzyba aza Sono ammessi: Tralasciando gli spazi …

2
Coniugare un verbo turco
Ingresso verbo , una stringa che corrisponde all'espressione regolare([a-pr-vyzıöüçğş]*[aeıioöuü][bcçdfgğhj-nprsştvyz]+|([a-pr-vyzıöüçğş]*[aeıioöuü]){2})(mak|mek) plurale , un valore di verità o falsità persona , un numero intero con valore 1, 2 o 3 tempo , un numero intero con valore 1, 2 o 3 Produzione La forma coniugata del verbo turca verb , in persona …

30
Stampa l'alfabeto greco!
Abbastanza ovviamente, devi stampare l'alfabeto greco. Ma ho pensato di renderlo leggermente più interessante, quindi c'è una svolta: quando il tuo programma viene eseguito con un argomento (qualsiasi cosa), dovrebbe produrre l'alfabeto greco in minuscolo. Informazione Alfabeto greco (maiuscolo): ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ Alfabeto greco (minuscolo): αβγδεζηθικλμνξοπρστυφχψω Regole / Requisiti Ogni invio deve …

1
Spieghi salti musicali
Il Dal Segno e Da Capo sono due termini musicali molto comunemente usati. Significano rispettivamente " dal segno " (𝄋) e " dall'inizio ". C'è anche l'idea della coda (𝄌), che è la fine di un brano musicale. È ciò che si suona dopo la "sezione principale" del pezzo. Un …
11 code-golf  music 

4
Quine a doppia fessura
Obbiettivo: Codifica due programmi in cui ciascuno dei programmi genera entrambi i codici sorgente interlacciati per carattere come una cerniera, un Quine a doppia fenditura. L'output di un quine a doppia fessura inizia con il primo carattere del codice sorgente del primo programma. Se il codice sorgente di uno dei …
11 code-golf  quine 

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.