Puzzle di programmazione e codice Golf

Domande e risposte per programmare gli appassionati di puzzle e i giocatori di codice

11
Nuovo design del sito!
A meno che tu non abbia uno script utente che modifica il design del sito (o anche in questo caso), dovresti aver notato che abbiamo il nostro design del sito! (È novembre ora) Quindi, per festeggiare, facciamo un programma che applica retroattivamente questo design (semplificato, ovviamente)! Quindi, i cambiamenti più …
57 code-golf  string 

30
“DDoouubbllee ssppeeaakk !!”
Oggi una sfida semplicissima o no? Sento che abbiamo sentito parlare un po 'di doppio parlare di recente, beh definiamolo in modo codificabile ... Il doppio parlato è quando ogni singolo carattere in una stringa di testo viene immediatamente ripetuto. Per esempio: "DDoouubbllee ssppeeaakk!!" Le regole Scrivi il codice che …
57 code-golf  string 

30
Entusiasmo Russianify una stringa
Molti di voi potrebbero aver interagito con persone provenienti dalla Russia su Internet ad un certo punto, e un sottoinsieme di voi potrebbe aver notato il metodo leggermente strano che hanno per esprimersi. per esempio удали игру нуб))) dove )))sono aggiunti per enfatizzare la precedente affermazione, ho lavorato su una …
57 code-golf  string 

30
Ancora un LUL e sono fuori
Descrizione della sfida Su alcuni canali su un popolare sito di streaming twitch.tv un messaggio comune le persone tendono a fare spam nelle chat per attirare le persone nello spamming "LUL" è One more LUL and I'm out LUL è un'emote popolare usata per esprimere che qualcosa di divertente è …
57 code-golf  string 

27
Cracking in corso
Ricordi quei programmi a forza bruta per decifrare la password che mostra tutte le combinazioni che stanno provando? Più precisamente, ad un certo punto, i primi n caratteri sono stati corretti (sono stati indovinati con successo), e tutti i caratteri possibili per i restanti vengono testati. Probabilmente ne hai visti …

30
Disegna un triangolo asterisco
Ispirato da un'attività per la programmazione 101, ecco un'attività che si spera non sia troppo facile o che sia un duplicato (è un po 'difficile cercare cose come questa). Ingresso: Un numero intero positivo n >= 1. Produzione: n linee di asterischi, in cui ogni nuova riga ha un asterisco …

30
Big o Little Endian
Scrivere un programma o una funzione che emetta un Lif eseguito su una piccola architettura endian o un Bif eseguito su una grande architettura endian. Uscita in minuscolo lo bè anche accettabile. Non ci sono input. Il punteggio è il golf del codice, quindi vince il codice con il minor …
57 code-golf 

30
Stampa N al quadrato
Scrivi un programma o una funzione che accetta un numero intero non negativo N da stdin o come argomento di funzione. Deve stampare o restituire una stringa di un quadrato vuoto di arte ASCII i cui lati sono fatti ciascuno con N copie del numero N. In particolare: Se N …

8
Fai il bacio dei serpenti elastici
Un serpente elastico assomiglia a questo: <||=|||:)~ Ogni sequenza separata di barre verticali ( |) in un serpente elastico, noto come una porzione elastica , è estendibile individualmente a due volte la sua larghezza e viene disegnata con barre alternate ( /, \) una volta estese. Il particolare serpente sopra …

30
Aggiunta in stile Alex
Ispirato dal glorioso Alex, Impararti una R per l'ottimo bene, ricreamo umilmente "l'unico vero programma R" di Alex, ma con una svolta. L'aggiunta in stile Alex funziona in questo modo: ha una probabilità del 90% di restituire semplicemente la somma dei due numeri indicati e una probabilità del 10% di …

10
Il piccolo Chandler è triste. Disegnagli una nuvola per rallegrarlo
Il piccolo Chandler è triste. Disegnagli una nuvola per rallegrarlo. Nota: disegnare una nuvola in realtà non lo rallegra. Un cerchio può essere definito come una 3 tupla in (x,y,r)cui si xtrova la posizione x del cerchio su un piano cartesiano, yè la posizione y del cerchio su un piano …





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.