Esistono algoritmi di cifre di controllo popolari come Luhn e poi ce ne sono di buoni , ad esempio l'algoritmo Damm. L'unica ragione possibile dietro la popolarità di algoritmi come Luhn è che esistono implementazioni codificate di golf. Ciò significa che come comunità abbiamo il potere di cambiare il mondo …
Scrivi un programma, che determina se la tabella di moltiplicazione del dato magma finito rappresenta un gruppo. Un magma è un insieme con un'operazione binaria chiusa, ciò significa per tutte a, b in G, a * b è di nuovo in G (Chiusura) Sia (G, *) un magma. (G, *) …
Il vincitore accettato è isaacg, con la sua risposta ASCII a 7 bit . Tuttavia, la sfida non è ancora finita: questo premio viene assegnato alla risposta più breve. Se, in qualche modo , ottieni tutti i primi caratteri di tutte le altre risposte in 10 byte, vincerai la taglia. …
In previsione della disattivazione temporanea di MathJax , il MathJax renderizzato in questa domanda è stato sostituito con immagini. Puoi comunque inviare le risposte ma dovrai visualizzare MathJax su un altro sito . PPCG ha appena ottenuto MathJax ! Ciò significa che ora possiamo facilmente includere nei post formule matematiche …
AGGIORNAMENTO: aggiunto un framework Python per iniziare. La stazione spaziale è stata superata dai robot frantoi. Devi dirigere molti dei nostri robot tecnici costosi e fragili chiamati "conigli" verso un teletrasporto di uscita prima che la stazione si autodistrugga, ma i robot frantoi pattugliano i corridoi. Al tuo programma viene …
La sfida è davvero semplice: dato un numero, dividi le sue cifre in una matrice di numeri più piccoli in modo che i numeri risultanti non siano decrescenti. Il problema è che devi dividerlo in modo tale che la lunghezza dell'array sia massima. Confuso? Ti viene dato un numero intero …
Scrivi il codice per valutare se una catena di disuguaglianze è vera o falsa. Un input di esempio è la stringa 3<=4!=9>3==3 Questo è vero perché ciascuno dei suoi componenti è vero: (3<=4) and (4!=9) and (9>3) and (3==3) Ingresso: Una stringa che rappresenta una catena di una o più …
Carica un'immagine in questo frammento di stack e sposta il mouse su di essa. Verrà disegnata una curva nera che segue l' angolo di tonalità , a partire dal punto del cursore: <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><style>canvas{border:1px solid black;}</style>Load an image: <input type='file' onchange='load(this)'><br><br>Max length <input id='length' type='text' value='300'><br><br><div id='coords'></div><br><canvas id='c' width='100' height='100'>Your …
Carenza di cibo nel Snakepit Per la prima volta in 35 anni, lo snakepit sta finendo il cibo. I serpenti abitanti ora devono combattere l'un l'altro per sopravvivere a questa carenza di cibo. Solo un serpente può stare in cima alla catena alimentare! Classifica Non ancora qui! Ultimo aggiornamento il …
Questa sfida è trovare la catena più lunga di parole inglesi in cui i primi 3 caratteri della parola successiva corrispondono agli ultimi 3 caratteri dell'ultima parola. Utilizzerai un dizionario comune disponibile nelle distribuzioni Linux che può essere scaricato qui: https://www.dropbox.com/s/8tyzf94ps37tzp7/words?dl=0 che ha 99171 parole inglesi. Se il tuo Linux …
Prendiamo una griglia di caratteri ASCII stampabili 16x16 (punti di codice da 0x20 a 0x7E). Esistono 30 percorsi-15 percorsi dall'angolo in alto a sinistra all'angolo in basso a destra, eseguendo solo mosse ortogonali, come nell'esempio seguente: ##.............. .#.............. .######......... ......##........ .......##....... ........#....... ........#....... ........#....... ........###..... ..........###... ............#... ............#### ...............# ...............# …
Se qualcuno rivolto a nord al punto A in questa griglia voleva che le indicazioni seguissero il percorso verde (poiché possono solo seguire le linee della griglia) al punto B, potresti dire loro: Go North, North, West, East, East, South, East, East. o equivalentemente Go Forward, Forward, Left, Back, Forward, …
Il tuo programma / funzione dovrebbe output esattamente un intero emette un numero intero con probabilità positiva emette un numero intero maggiore di 1.000.000 o inferiore a -1.000.000 con almeno con una probabilità del 50%. Esempi di output (tutto deve essere possibile): 59875669123 12 -42 -4640055890 0 2014 12 24 …
Classifica - JIT compilato (inferiore è meglio) es1024 - 81.2 punti (incluso un compilatore funzionante!) Kieth Randall - 116 punti Ell - 121 punti Classifica - Interpretato (Inferiore è meglio) Martin Büttner - 706654 punti (da qualche parte circa 2 ore). criptych - 30379 punti (97 secondi) La tua missione, …
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.