In un linguaggio di programmazione a tua scelta, scrivi 95 programmi, ognuno dei quali genera uno diverso dei 95 caratteri ASCII stampabili senza che quel carattere si presenti in nessun punto del programma . Ad esempio, se la tua lingua era Python , il tuo programma che emette il personaggio …
I caratteri ASCII dal codice decimale da 33 a 126 sono: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Si noti che nella maggior parte dei caratteri, 25 di questi caratteri presentano "buchi": (un genere maggiore di 0 si potrebbe dire) #$%&04689@ABDOPQRabdegopq Gli altri 68 personaggi "unholed" sono: !"'()*+,-./12357:;<=>?CEFGHIJKLMNSTUVWXYZ[\]^_`cfhijklmnrstuvwxyz{|}~ Il tuo compito è quello di scrivere il …
Ispirato da questo valore predefinito per IO . L'obiettivo Scrivi un programma che, dato un numero intero di input xcompreso tra 0 e 255, si arresti in modo anomalo con il codice di uscita x. restrizioni Non è possibile chiamare nulla che sia destinato direttamente all'output del codice di uscita …
Definiamo gli spazi bianchi come uno dei tre caratteri, tab (0x09), newline (0x0A) o spazio (0x20). Per questa sfida, devi scrivere due programmi o funzioni nello stesso linguaggio di programmazione, che svolgono le seguenti attività: Contare i caratteri degli spazi bianchi in una determinata stringa. Ad esempio, l'input 123 -_- …
Codice-Bowling Sei stato assunto da Brunswick Bowling per creare un semplice programma per produrre il testo Code Bowlingsui loro monitor. Questa compagnia vale un bel soldo e pensi di poterli ingannare per un bel po ' di soldi. La descrizione del lavoro afferma chiaramente che pagano in base al punteggio …
Sfida: Il concetto è abbastanza semplice: scrivere un programma completo per ottenere il proprio punteggio di golf in codice! L'output dovrebbe essere solo il conteggio dei byte del programma e un trailing bytes. MA ASPETTA ..... c'è una limitazione: Il codice sorgente non può includere nessuna delle cifre del conteggio …
Sfida: Dato una stringa ssui caratteri a- z, A- Z, 0- 9, aggiungi la lunghezza di sse stesso, contando i caratteri aggiuntivi nella lunghezza come parte della lunghezza totale di s. Ingresso: Solo una stringa di lunghezza arbitraria (può essere vuota). Produzione: La stessa stringa, ma con la sua lunghezza …
Sfida Stampa i seguenti caratteri: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890 Il trucco è che non puoi usare nessuno di essi nel tuo codice. Puoi stamparli in ordine arbitrario, con o senza una nuova riga iniziale o finale, ma non puoi stampare nessun altro personaggio. Regole Non è possibile utilizzare alcun personaggio del set sopra …
Stampa la frase And she said, 'But that's his.'usando solo i seguenti caratteri: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ Nessun segno di punteggiatura o caratteri non alfabetici. Puoi usare qualunque linguaggio di programmazione desideri. Lo spazio bianco è completamente consentito. Vince il programma più breve.
yes, da coreutils, è lungo 91 linee . Molti di loro sono commenti, ma è ancora MODO troppo lungo. Modifica da settembre 2019: il file sorgente è cresciuto negli ultimi cinque anni e ora è lungo 126 righe. Scrivi un programma che imita yes: in uscita a stdoutun flusso infinito …
Crea l'implementazione offuscata più breve possibile di FizzBuzz. Per essere considerato offuscato, dovrebbe soddisfare almeno una delle seguenti condizioni: Non contiene nessuna delle parole "Fizz", "Buzz" o "FizzBuzz" Non contiene i numeri 3, 5 o 15. Utilizzare uno dei precedenti in modo fuorviante. Ricorda: l'obiettivo è essere brevi e difficili …
In questa sfida devi scrivere un programma o una funzione, che accetta una stringa come input e genera uno dei due valori possibili. Chiameremo uno di questi valori verità e una falsa . Non devono necessariamente essere sinceri o falsi . Perché una risposta sia valida, deve soddisfare quattro criteri …
Dato un palindromo generato secondo questa sfida , depalindromizzare. Casi test abcdedcba -> abcde johncenanecnhoj -> johncena ppapapp -> ppap codegolflogedoc -> codegolf Poiché si tratta di depalindromizzare, il tuo codice non può essere un palindromo . Ricorda, questo è code-golf , quindi vince il codice con il minor numero …
Citando questa domanda su SO (Spoiler alert!): Questa domanda è stata posta in un'intervista a Oracle. Come divideresti un numero per 3 senza usare *, /, +, -,%, operatori? Il numero può essere firmato o non firmato. L'attività è risolvibile, ma controlla se riesci a scrivere il codice più breve. …
Questa non è una sfida ma una domanda, ho pensato che fosse in tema a causa di Sono anche in discussione le domande non di sfida relative alla risoluzione di enigmi di programmazione o un particolare tipo di sfida. Passiamo ora alla domanda: È possibile scrivere un codice JavaScript con …
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.