La casualità è divertente. Le sfide senza senso sono divertenti. Scrivi una funzione a cui, dato l'input intero n, verrà emesso un insieme (non ordinato, unico) di ninteri esattamente casuali tra 1e n^2(compreso) in modo che la somma di tutti gli interi sia uguale n^2. La casualità non deve essere …
Il principio del buco del piccione afferma che Se N articoli vengono inseriti in caselle M , con N > M , almeno una casella deve contenere più di un articolo. Per molti, questo principio ha uno status speciale rispetto ad altri enunciati matematici. Come ha scritto EW Dijkstra , …
Compito Dato un numero intero positivo ninferiore a quello 2^30specificato come input in qualsiasi modo tu scelga, il tuo codice dovrebbe generare un numero intero casuale compreso tra 0e n, incluso. Il numero che generi dovrebbe essere scelto in modo uniforme a caso . Questo significa che ogni valore da …
I linguaggi di programmazione bidimensionali hanno spesso comandi mirror simili /e \per reindirizzare il puntatore di istruzioni sulla griglia: >>>>\ v v <<<</ In questa sfida, ti viene data una direzione in entrata e uno specchio e devi determinare la direzione in uscita. Regole La direzione in arrivo verrà indicata …
È venerdì! Ciò significa che è tempo di birra! Purtroppo, oggi giocheremo a golf birra invece di berlo. :( Sfida Emetti una birra e bevila. La quantità di sorsi che prendi cambia l'output. Sips Il tuo programma dovrebbe prendere una stringa di input. Questa stringa può consistere esclusivamente in sips …
A volte quando si scrive il codice Brainfuck, si sente la necessità di renderlo più lungo del necessario per incoraggiare il debug. Potresti farlo semplicemente inserendo un ><, ma che divertimento è? Avrai bisogno di qualcosa di più lungo e di meno NOPey per confondere chiunque legga il tuo codice. …
L'obiettivo Scrivere un programma o una funzione che danno tre stringhe A, B, Cproduce una stringa di output in cui ogni istanza di Bin Aè stata sostituita in modo ricorsivo C. Sostituire in modo ricorsivo significa ripetere una sostituzione in cui ad ogni passo tutte le istanze non sovrapposte di …
Buon Pi Day a tutti! Per nessun motivo, sto cercando di costruire uno stimatore Monte Pi di Pi il più corto possibile. Possiamo costruirne uno che si inserisce in un tweet? Per chiarire, quello che ho in mente è l'approccio tipico di disegnare punti casuali dal quadrato dell'unità e calcolare …
Mostra il risultato casuale di un lancio di dadi se fatto con un dado a forma di cubo, in ASCII. $ dice dovrebbe risultare in uno dei ----- | | | o | | | ----- ----- |o | | | | o| ----- ----- |o | | o | …
Data una rappresentazione testuale (nome completo senza distinzione tra maiuscole e minuscole o abbreviazione di 3 caratteri) di un mese restituisce il numero di giorni del mese. Ad esempio, december, DECe decdovrebbero essere tutti di ritorno 31. Febbraio può avere 28 o 29 giorni. Supponiamo che l'input sia un mese …
Disegna un programma o una funzione che scriverà a STDOUT nvolte (ciascuno per un passaggio) una stringa che contiene un punto .nella posizione del walker. Inoltre, il programma deve scrivere una riga ogni ssecondo (o attendere ssecondi dopo ogni riga). Una passeggiata casuale è una formalizzazione matematica di un percorso …
Sembra che non ci stanchiamo mai delle sfide legate all'alfabeto ... La ricetta Dato una stringa di lettere Se due interi positivi M, N, produrre una zuppa di alfabeto con le lettere di Soccupare posizioni casuali in una ciotola rettangolare di dimensioni M× N, incorniciata da un carattere non alfabetico, …
Concetto In che modo puoi mescolare l'alfabeto inglese in modo che possa ancora essere cantato sulla melodia Twinkle Twinkle Little Star senza rovinare la melodia? Regole Swapping Supponiamo che le lettere contenute in ciascuno dei seguenti set possano essere scambiate liberamente per impostazione predefinita senza rovinare la melodia: {A, J, …
Dato un elenco di stringhe, sostituire ogni stringa con una delle sue sottostringhe non vuote che non è una sottostringa di nessuna delle altre stringhe nell'elenco e il più breve possibile. Esempio Data la lista ["hello","hallo","hola"], "hello"dovrebbe essere sostituito da solo "e"in quanto ciò stringa non è contenuta in "hallo"e …
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.