Regole: In questo gioco inizi nella parte superiore di una griglia rettangolare di dimensioni N x M formata da pareti e spazi aperti. L'input è N righe di M caratteri, dove a .specifica uno spazio aperto e a xspecifica un muro. Il tuo programma dovrebbe generare il numero K più …
Spiegazione Due stringhe possono essere mischiate mescolando le loro lettere per formare una nuova stringa, proprio come due pile di carte possono essere mescolate per formare una singola pila. Ad esempio, le stringhe HELLOe WORLDpossono essere mescolate per formare HWEOLRLLOD, o HEWORLLLDO, o forse semplicemente HELLOWORLD. E ' non è …
Dato un numero intero n, enumera tutti i possibili alberi binari completi con n nodi interni. (Gli alberi binari completi hanno esattamente 2 figli su ogni nodo interno). La struttura ad albero dovrebbe essere prodotta come un attraversamento pre-ordine dell'albero con 1 che rappresenta un nodo interno e 0 che …
Il codice 39 , sviluppato nel 1974, è una delle simbologie o tipi più comunemente usati di codici a barre, sebbene sia il sistema UPC / EAN che viene spesso visto nelle vendite al dettaglio. I codici a barre del codice 39 possono codificare lettere maiuscole, numeri e alcuni simboli …
Una carta Bingo è composta da cinque colonne di cinque quadrati ciascuna, con il quadrato centrale indicato come "GRATUITO". I numeri non possono essere duplicati. Le cinque colonne sono popolate con il seguente intervallo di numeri: B: 1-15 I: 16-30 N: 31-45 G: 46-60 O: 61-75 Nel minor numero di …
Crea la funzione, il programma o l'espressione più breve che calcola A073329 , ovvero a(n)è l' ennesimo numero con n fattori primi distinti. Input è il numero di elementi nella sequenza da restituire. 0 < n. Non mi preoccupo della precisione dei numeri interi. Voglio solo l'algoritmo. Per le lingue …
Compito Crea un semplice bot IRC che esegua compiti semplici come salutare l'utente. Dettaglio (Potresti vedere questo documento RFC .) Scrivi un programma completo che esegua questi: Il programma inserisce nicknamee realnamedall'utente. Tutto nicknamee realnamequale forma è [A-Za-z0-9]+dovrebbe essere consentito, ma non è importante se sono consentite altre forme. Ad …
Mi sono divertito a risolverlo, quindi offro questa sfida di golf. L'obiettivo di questo golf è quello di trovare il numero primo più grande che può essere costruito utilizzando le istruzioni fornite. È necessario accettare una griglia 3x3 di singole cifre come input. (Sta a te decidere come farlo, ma …
Hai il compito di pianificare una rotta di volo per una compagnia di consegna aereo locale. Devi indirizzare un aereo dal punto A al punto B. Non puoi semplicemente iniziare da A, puntare l'aereo su B e andare, tuttavia, poiché i venti prevalenti ti faranno volare fuori rotta. Invece devi …
L'indice di equilibrio di una sequenza è un indice tale che la somma degli elementi agli indici inferiori è uguale alla somma degli elementi agli indici più alti. Ad esempio, in una sequenza A: A[0]=-7 A[1]=1 A[2]=5 A[3]=2 A[4]=-4 A[5]=3 A[6]=0 3 è un indice di equilibrio, perché: A[0]+A[1]+A[2]=A[4]+A[5]+A[6] 6 …
Gestire le equazioni in assenza di un buon editor di equazioni è disordinato e spiacevole. Ad esempio, se volessi esprimere un integrale e la sua soluzione, potrebbe assomigliare a questo: Integrale [x ^ 3 e ^ (- mx ^ 2 b / 2), dx] = - ((2 + b m …
Creare una funzione, un'espressione o un programma che procede come segue: Prendi i fattori primi di qualsiasi numero e sommali. Ad esempio, i fattori primi di 28 sono 2 2 7, sommati a 11. Moltiplicare il risultato per il numero di fattori primi per il numero dato. Ad esempio, 28 …
Per un dato numero intero positivo N, scrivi un programma completo per trovare la M naturale minima in modo tale che il prodotto delle cifre di M sia uguale N. N sia inferiore a 1.000.000.000. Se non esiste una M, stampa -1. Il tuo codice non dovrebbe richiedere più di …
Crea un orologio binario BCD in ASCII. Come implicito, deve mostrare il tempo in sei colonne di punti: (fonte: Wikimedia Commons ) Ogni colonna è una cifra con codice binario, che legge ore, minuti e secondi da sinistra a destra. Le ore sono indicate nel formato 24 ore. Il tempo …
Implementa la divisione polinomiale lunga, un algoritmo che divide due polinomi e ottiene il quoziente e il resto: (12x ^ 3 - 5x ^ 2 + 3x - 1) / (x ^ 2 - 5) = 12x - 5 R 63x - 26 Nei tuoi programmi, rappresenterai i polinomi come …
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.