Come esercizio, ho creato una soluzione semplice per questa sfida, in x86 Assembly Language. Sto eseguendo questo con FASM su Windows. Ecco il mio codice sorgente: format PE console entry start include 'WIN32A.inc' section '.text' code executable start: push char ; Start at 'A' call [printf] ; Print the current …
Dato un numero naturale, nscrivere un programma o una funzione per ottenere un elenco di tutte le possibili due moltiplicazioni di fattori che possono essere utilizzate per ottenere n. Per capire meglio cosa si pretende, puoi visitare http://factornumber.com/?page=16777216 per vedere quando nviene visualizzato 16777216il seguente elenco: 2 × 8388608 4 …
Data una riga che consiste solo di lettere, elaborare come segue: Mantieni una stringa vuota all'inizio. Se il carattere di input successivo è nella stringa, rimuoverlo dalla stringa. Se il carattere di input successivo non è nella stringa, aggiungilo alla stringa. Emette lo stato finale della stringa. Puoi tranquillamente supporre …
Diciamo che si dispone di un intero positivo N . Innanzitutto, costruisci un poligono regolare , che ha N vertici, con la distanza tra i vertici vicini pari a 1. Quindi collega le linee da ogni vertice a ogni altro vertice. Infine, calcola la lunghezza di tutte le righe riassunte …
Una persona ha due nomi se il suo cognome è anche un nome comune. Hai il compito di determinare quali nomi completi in un elenco sono due nomi. John Smith John Doe Luke Ryan Ryan Johnson Jenna Jackson Tom John Qualsiasi nome che compare nella colonna del nome è potenzialmente …
Prendete due interi positivi Ned Me creare le somme cumulative concatenati di [N], con Miterazioni. Emette il risultato dell'ultima iterazione. Definizione della somma cumulativa concatenata: Inizia con un numero Ne definisci una sequenzaX = [N] Aggiungi alle Xsomme cumulative diX Ripetere il passaggio 2 Mvolte. La somma cumulativa di un …
RLE Brainfuck (correlato a BF-RLE ) L'ipotetico dialetto RLE ( Run-Length Encoding ) di Brainfuck accetta i simboli per gli 8 comandi e accetta anche le cifre. Le cifre vengono utilizzate per rappresentare il numero di ripetizioni successive di un comando, consentendo così la codifica della lunghezza del codice sorgente. …
COMPITO stampa numeri interi n, dove 12 <= n <= 123456789e tutte le coppie di cifre consecutive in n hanno la stessa differenza positiva tra loro (ad es. 2468 ma non 2469). NESSUN INGRESSO. Produzione: 12 13 14 15 16 17 18 19 23 24 25 26 27 28 29 …
Dato un elenco ordinato di 2 o più punti cartesiani 2D, genera un valore di verità se il percorso si tocca o si interseca da solo; in caso contrario emette un valore falso se non si tocca da solo o si interseca da solo. Si può presumere che i punti …
Un modo per rappresentare un numero naturale è moltiplicando gli esponenti dei numeri primi. Ad esempio, 6 possono essere rappresentati da 2 ^ 1 * 3 ^ 1 e 50 possono essere rappresentati da 2 ^ 1 * 5 ^ 2 (dove ^ indica esponenzione). Il numero di numeri primi …
Ispirato alle radici digitali, la radice fattoriale primaria di un numero è il numero che emerge quando si prendono i fattori primi di un numero, li si sommano e si ripete il processo sul numero risultante, continuando fino a quando non si ottiene un numero primo ( che ha se …
Dato un intero positivo n uscita n numero -esimo della sequenza euro-iginal. Calcolo della sequenza Questa sequenza è uguale a OEIS A242491 . Un numero fa parte di detta sequenza se il numero può essere composto utilizzando quante più monete o banconote in euro diverse, ma solo una di ciascuna …
sfondo Passa a "Task" se hai familiarità con Tic-Tac-Toe (penso che la maggior parte lo sia!) Tic-Tac-Toe è un famoso gioco a due giocatori. Consiste in una tavola 3x3 che viene riempita gradualmente da due giocatori (chiarimenti di seguito); Il primo giocatore usa il personaggio Xe l'altro usa O. Il …
Ingresso: Una stringa Produzione: 1) Per prima cosa prendiamo il carattere di rimozione alla fine della stringa di input fino a quando non ci rimane una lunghezza che è un quadrato (cioè 1, 4, 9, 16, 25, 36, ecc.) Quindi abcdefghijklmnopqrstuvwxyz(lunghezza 26) diventa abcdefghijklmnopqrstuvwxy( lunghezza 25). 2) Quindi inseriamo questo …
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.