sfondo Python 3 ha molti tipi di letterali stringa. Ad esempio, la stringa this 'is' an exa\\m/plepuò essere rappresentata come: 'this \'is\' an exa\\\\m/ple' "this 'is' an exa\\\\m/ple" r"this 'is' an exa\\m/ple" '''this 'is' an exa\\\\m/ple''' """this 'is' an exa\\\\m/ple""" r'''this 'is' an exa\\m/ple''' r"""this 'is' an exa\\m/ple""" Come puoi …
Uno dei miei passatempi matematici preferiti è disegnare una griglia rettangolare, quindi trovare tutti i rettangoli che sono visibili in quella griglia. Ecco, prendi questa domanda e avventurati! Riesci a contare il numero di rettangoli? +-----+-----+-----+-----+ | | | | | | | | | | +-----+-----+-----+-----+ | | | …
Definisci il "massimo array secondario" di un determinato array come "un array secondario (consecutivo) con la somma maggiore". Nota che non esiste un requisito "diverso da zero". Emetti quella somma. Fornisci una descrizione del tuo codice, se possibile. Esempio di input 1: 1 2 3 -4 -5 6 7 -8 …
Il triangolo di Pascal viene generato iniziando con 1e facendo formare ogni riga da aggiunte successive. Qui, invece, formeremo un triangolo alternando moltiplicazione e addizione. Iniziamo a remare 1solo con un solitario 1. Successivamente, l'addizione viene eseguita sulle righe dispari e la moltiplicazione viene eseguita sulle righe pari (1 indicizzata). …
Ispirato da Crea un muro binario Dato un elenco di numeri interi positivi, possiamo scriverli tutti uno sopra l'altro in questo modo, per [2, 6, 9, 4]esempio: 0010 0110 1001 0100 Possiamo immaginarlo come un muro: ..#. .##. #..# .#.. Tuttavia, questo è un muro molto debole, ed è crollato! …
(Ispirato da questa sfida ) Dato due stringhe di input, una delle quali è esattamente un carattere più lungo dell'altra, disponi le stringhe nell'arte ASCII come se fossero due metà di una cerniera che è solo a metà cerniera. La parola più lunga costituisce il fondo della cerniera, ed è …
Takuzu è un gioco di logica in cui devi completare una griglia con celle contenenti 0s e 1s. La griglia deve seguire 3 regole: Tre celle consecutive orizzontali o verticali non possono essere uguali. Deve esserci un numero uguale di se 0e1 s in ogni riga e colonna. Non ci …
Una celebrazione dei molti volti di APL Data una stringa tra quelle nella colonna 1 o 2 della tabella seguente, riporta il vicino della stringa alla sua destra. In altre parole, se viene fornita una stringa nella colonna 1, restituisce la stringa della colonna 2 su quella riga e se …
Definiamo una sequenza di numeri interi positivi. Definiremo la sequenza su numeri pari per raddoppiare il termine precedente. Gli indici dispari della sequenza saranno i numeri interi positivi più piccoli non ancora presenti nella sequenza. Ecco i primi termini della coppia. 1,2,3,6,4,8,5,10,7,14,9,18,11,22,12,24,13,26,15,30 Puoi anche pensare a questo come all'elenco delle …
L'attività è la seguente. Dato un numero interox (tale che xmodulo 100000000003non è uguale a 0) presentato al tuo codice in qualsiasi modo ritieni opportuno, genera un altro numero intero in y < 100000000003modo che (x * y) mod 100000000003 = 1. Il codice deve richiedere meno di 30 minuti …
Una stringa bilanciata è una stringa di parentesi in ()modo che ogni parentesi sia abbinata a un'altra. Più rigorosamente sono le stringhe attraversate da questa grammatica: S → (S)S | ε Possiamo trasformare una stringa "dentro e fuori" da: Commutazione di tutte le occorrenze reciproche (e )reciproche Spostare i caratteri …
Sfida Dato un numero intero positivo, restituisce il prodotto dei suoi divisori, incluso se stesso. Questa è la sequenza A007955 nell'OEIS . Casi test 1: 1 2: 2 3: 3 4: 8 5: 5 6: 36 7: 7 8: 64 9: 27 10: 100 12: 1728 14: 196 24: 331776 …
Date le coordinate dei centri e i raggi di 2 cerchi, emettono un valore veritiero se si sovrappongono o meno. Ingresso L'input può essere preso tramite STDIN o argomenti funzione equivalenti, ma non come una variabile. Puoi prenderli come una singola variabile (elenco, stringa, ecc.) O come più input / …
Aiuto! Il mio separatore completamente automatizzato Lights from Darks V3001.01 si è rotto! :( Linee guida Compito Scrivi un programma che prenderà un input di un array (o un elenco in alcune lingue) di qualsiasi quantità di stringhe che sono la lettera L o la lettera D (che rappresenta luci …
A volte, mentre si gioca a golf, è necessario rappresentare un gran numero nel proprio codice. Scriverli così come sono può aumentare significativamente il conteggio dei byte. Quali suggerimenti generali 1 hai per rappresentare i numeri lunghi in modo conciso nel codice? Si prega di inviare un suggerimento per risposta. …
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.