introduzione Le permutazioni lessicografiche di un elenco con n elementi possono essere numerate da 0 a n ! - 1. Ad esempio, il 3! = 6 permutazioni di (1,2,3)sarebbero (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Quando una permutazione viene applicata a un elenco, i suoi elementi vengono ordinati nello stesso …
Scrivi una funzione f (n, k) che visualizza il conto alla rovescia k-dimensionale da n. Sembra un conto alla rovescia monodimensionale da 5 54321 Sembra un conto alla rovescia bidimensionale da 5 54321 4321 321 21 1 Infine, appare un conto alla rovescia tridimensionale da 5 54321 4321 321 21 …
Sfida Recentemente sono entrato nei computer a 8 bit e sono affascinato dal funzionamento di loro e di altri; quindi l'obiettivo di questo codice golf è replicare una parte del Woz Monitor, progettato da Steve Wozniak per Apple I. Devi memorizzare un array di 22 valori esadecimali con una larghezza …
Scrivere un programma o una funzione che includa una stringa a riga singola non vuota di caratteri ASCII stampabili escluso lo spazio: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Si può presumere che l'input sia valido. Sulla base dell'input, disegna una nuova stringa disposta su una griglia testuale di spazi e newline seguendo le regole della …
In uno dei nostri progetti al lavoro, abbiamo recentemente scoperto un metodo particolarmente grande per generare una stringa di 6 caratteri da un alfabeto di 15 caratteri. Alcuni di noi hanno affermato "Scommetto che possiamo ottenerlo in una riga" che ha iniziato un piccolo gioco interno di codice golf. Il …
Ingresso: Un numero intero. Produzione: Per prima cosa converti il numero intero nel suo equivalente numero romano. Quindi converti ogni lettera maiuscola di quel numero romano nel loro valore decimale ASCII / UNICODE. E produce la somma di quelli. Esempio: 1991 -> MCMXCI -> 77+67+77+88+67+73 -> 449 ^ input ^ …
Stackylogic è un linguaggio di programmazione che ho inventato in una precedente sfida: eseguire Stackylogic . Leggi quel post per tutti i dettagli e gli esempi, ma ecco come funziona parafrasato: Stackylogic prende 0's e 1' s per l'input ed emette un singolo 0 o 1al completamento. Un programma è …
Dropbox ha recentemente rilasciato Lepton ( GitHub ), un metodo che comprime senza perdita di immagini JPEG andata e ritorno, con un risparmio medio del 22%. A causa del principio pigeonhole , non è possibile garantire che nessun algoritmo di compressione generale dia luogo a un file più piccolo ( …
sfondo La costante di Copeland-Erdős è la concatenazione di "0". con la base 10 rappresentazioni dei numeri primi in ordine. Il suo valore è 0.23571113171923293137414... Vedi anche OEIS A033308 . Copeland ed Erdős hanno dimostrato che questo è un numero normale . Ciò implica che ogni numero naturale può essere …
Generare il n ° Narayana-Zidek-Capell numero dato un input n . Vincono meno byte. f (1) = 1, f (n) è la somma dei termini Narayana-Zidek-Capell del piano precedente (n / 2). Casi test: f(1)=1 f(9)=42 f(14)=1308 f(15)=2605 f(23)=664299
Dato n(il numero di giocatori), t(il valore di soglia) e s(il segreto), ngenera i segreti generati dall'algoritmo Shamir's Secret Sharing . L'algoritmo Ai fini di questa sfida, i calcoli verranno eseguiti in GF (251) (il campo di dimensioni finito 251, altrimenti noto come numeri interi mod 251 ). Di solito, …
Il 3BV di una scheda Minesweeper rappresenta il numero minimo di clic a sinistra necessari per risolvere la scheda se si conosce già la soluzione. È l'acronimo di "Bechtel's Board Benchmark Value". Ecco il suo sito che lo spiega. Di seguito è riportata una scheda Minesweeper risolta. Le bandiere indicano …
Questa è la mia emoji da compagnia, Billy: -_- Agli emoji non piace stare sotto la pioggia, quindi Billy è triste ... Disegniamo un ombrello per farlo stare meglio! /\ / \ / \ -_- Questo va bene, è interamente coperto dal suo ombrello! Ecco un esempio in cui è …
Scrivi del codice che funge da programma per gatti. Cioè, per inserire una stringa e inviarla così com'è. Ma la normale inversione del codice deve generare la normale inversione della stringa di input. E l'inversione visiva del codice deve generare l'inversione visiva della stringa di input. L'inversione normale è la …
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.