Quine Relay! Un relè quine dell'ordine è una serie di programmi P 1 ... P n in lingue distinte in modo tale che ciascun programma P i emetta P i + 1 e P n emette P 1 .nnnP1... PnP1...PnP_1\dots P_nPioPioP_iPi + 1Pio+1P_{i+1}PnPnP_nP1P1P_1 Ad esempio, un relè 2-quine può essere …
In una domanda stackoverflow ora eliminata, qualcuno ha pubblicato quanto segue: Scrivi un programma o una funzione per stampare schemi alternati *e in #base a un dato intero n. Qualche esempio: Ingresso: n=1 Uscita: * Ingresso n=5 Uscita: *#### ###** ***## ###** *#### Ingresso: n=8 Uscita: *####### ######** ***##### ####**** …
Definiamo un linguaggio semplice che opera su un singolo valore a 8 bit. Definisce tre operazioni bit a bit (la spiegazione del codice presuppone una valuevariabile a 8 bit ): !Annulla il bit meno significativo ( value ^= 1) <Spostamento con spostamento a sinistra ( value = value << 1 …
Sembra che molte persone vorrebbero avere questo, quindi ora è il seguito di questa sfida ! Definizione : un potere primo è un numero naturale che può essere espresso nella forma p n dove p è un numero primo e n è un numero naturale. Compito : data una potenza …
sfondo Tre anni fa, questo ragazzo Tom Murphy si è messo in testa per estendere l'idea di un portmanteau a tutte le parole in una lingua e lo ha definito un portmantout ( portmanteau plus tout [francese per tutti ]). Definendo l'inglese come un elenco di 108.709 parole, è riuscito …
introduzione In una chat privata, un mio amico apparentemente di recente si è imbattuto in un sistema di sicurezza che ha le seguenti due restrizioni sui suoi pin validi: Ogni cifra deve essere unica (ovvero "1" può apparire una sola volta) L'ordine delle cifre non ha importanza ("1234" = "4321") …
Sappiamo tutti che molti esercizi riguardano solo metà del tuo corpo, quindi devi eseguirli due volte, una volta per parte. Tali esercizi hanno due controparti, una per il lato sinistro e una per il lato destro. Tuttavia, non è necessario eseguire consecutivamente le due controparti, purché gli esercizi per entrambe …
Gli alberi di ricerca binaria bilanciata sono essenziali per garantire ricerche O (log n) (o operazioni simili). In un ambiente dinamico in cui molte chiavi vengono inserite e / o eliminate in modo casuale, gli alberi potrebbero degenerare in elenchi collegati che sono orribili per le ricerche. Quindi ci sono …
definizioni Il k esimo anello di una matrice quadrata di dimensione N , dove 1 ≤ k ≤ soffitto (N / 2) è la lista formata dagli elementi del k esimo e (n-k + 1) th righe e colonne, ma senza la primo e ultimo elemento k-1 . Esempio: Matrice: …
Dato un array di numeri con length >=3elength % 3 == 0 [1, 2, 3, 4, ...] Lo dividerai in sotto-matrici di lunghezza 3 [[1, 2, 3], [4, 5, ...], [... E restituisce un array con [0] => La quantità di casi nell'array secondario in cui tutti i numeri sono …
Probabilmente hai familiarità con la sequenza di Fibonacci in cui i primi due termini sono 0, 1(o talvolta 1, 1) e ogni termine successivo è la somma dei due precedenti. Inizia così: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ... A volte, la sequenza contiene …
Scrivi una funzione o un programma che codifica una stringa in un codice 39 barre in formato codice , in cui ogni carattere è codificato come cinque barre separate da quattro spazi. O due delle barre e uno degli spazi sono ampi e altri sono stretti (codici 10 * 4), …
Ispirato alla lezione APL della scorsa settimana . Data una mappa dei posti 2D maiuscola e un elenco 1D di clienti, restituire la mappa dei posti e l'elenco dei clienti, ma modificati come segue (per indicare i posti occupati e i clienti seduti): Per ogni lettera univoca nell'elenco passeggeri di …
Cominciamo ridefinendo un riflesso di un personaggio in una matrice 2-d di caratteri: Data una matrice quadrata di caratteri 2D con lettere alfabetiche minuscole distinte, definisci il riflesso di una lettera nella matrice come scambiandola con il personaggio direttamente di fronte ad essa attraverso il centro della piazza. Quindi, un …
Le 21 acconciature dell'Apocalisse Dato un elenco di numeri tra 1 e 21 (o 0 e 20), viene emesso un disegno "cuciti insieme" delle seguenti facce ( vedere le regole per le informazioni sui punti ): ___ ,,, ooo === +++ ### -*~*- (o o) (o o) (o o) (o …
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.