Figure simili Due rettangoli sono simili se i rapporti dei loro lati sono gli stessi. Considera questi due rettangoli; un rettangolo alto 5 righe e largo 11 caratteri: =========== =========== =========== =========== =========== e un rettangolo alto 10 righe e largo 22 caratteri: ====================== ====================== ====================== ====================== ====================== ====================== ====================== …
sfondo (Basato su una storia vera e straziante) Ai miei tempi, ho giocato spesso con Lisp e lingue simili. Ho scritto con loro, li ho eseguiti, li ho interpretati, li ho progettati e ho fatto scrivere macchine con loro per me ... E se c'è una cosa che mi disturba, …
Questa sfida ti è stata data dalla vera (e tragica) ispirazione. Recentemente, la riga dei numeri sulla mia tastiera è stata un po 'sporadica. Le chiavi 1-9funzionano a volte, ma altre volte non hanno alcun risultato. Come appassionato programmatore, questo è orribile! (Vedi quel punto esclamativo? È così che sai …
Oggi il vostro obiettivo è quello di trovare numeri interi a e b dato intero non negativo n tale che: Si dovrebbe scrivere un programma o una funzione che prende il parametro n ed emette un e b in un formato di vostra scelta. Si applicano scappatoie standard. Inoltre, si …
Questa dovrebbe essere una sfida al golf del codice all'estremità più semplice dello spettro. Ma ho pensato che potesse essere bello mettere in evidenza un po 'di micro-ottimizzazione qui. Esistono tre tipi base di connettori DVI : DVI-A (analogico), DVI-D (digitale) e DVI-I (integrato). Inoltre, ci sono versioni single-link e …
sfondo Sei un ricco dirigente di un impero del software. Il tuo tempo vale molti soldi. Pertanto, è necessario viaggiare sempre nel percorso più efficiente possibile. Tuttavia, come dirigente, trascorri molto tempo partecipando a importanti telefonate. È fondamentale non abbandonare mai le chiamate, quindi non devi mai viaggiare attraverso aree …
Dato un elenco di numeri interi produce una Differenza diretta a un ordine / profondità specificati. Per l'elenco di numeri interi: (10, 18, -12, 4, 8, -3, -5, 67, 9, 14) Le differenze forward nei vari ordini / profondità sono: 0 10, 18, -12, 4, 8, -3, -5, 67, 9, …
Il gioco da tavolo Nel gioco da tavolo " Carcassonne " i giocatori piazzano le tessere abbinando i loro bordi e guadagnano i punteggi più alti creando grandi aree contigue di terreno. Di seguito sono (approssimativamente) i tipi e le quantità di tessere incluse nel gioco: #01 x4 #02 x5 …
(Ispirato da una prima bozza della sfida della linea frattale di PhiNotPi .) Ti viene data una larghezza W > 1, un'altezza H > 1e una stringa costituite da 2(W+H-2)caratteri ASCII stampabili. Il compito è stampare questa stringa avvolta attorno a un rettangolo della larghezza e dell'altezza indicate, iniziando nell'angolo …
Una buona risoluzione per il 2015 è vivere in modo più sostenibile. Inizieremo riciclando. Codice di riciclaggio, cioè! Il tuo compito è stampare il numero 2015su STDOUT, con o senza newline finale (e solo quello). Tuttavia, devi farlo riciclando del vecchio codice da PPCG. Ecco come funziona: Scegli qualsiasi risposta …
Scrivi un programma che contiene un blocco rettangolare di testo composto da X"se .", come questo grezzo A: ...... ..XX.. .X..X. .XXXX. .X..X. .X..X. Stampa una rappresentazione di questa griglia ruotata di 45 gradi in senso antiorario disegnando una barra - avanti o indietro a seconda del contesto - ovunque …
C'è stata una sfida a convertire un numero al suo numero in inglese , ma era troppo semplice. Dato un numero compreso tra 0 e 100, il tuo compito è produrre il numero corrispondente in francese. Il sistema numerico francese ha una logica più complessa rispetto a quella inglese: Numero …
Chi non ama un buon frattale? Il tappeto Sierpinski è un classico esempio di frattale. Per completare questa attività, ti verrà richiesto di generare un tappeto di tipo e stampare l'immagine risultante sul stdout(vedi esempio di seguito per la formattazione) , che rappresenta il livello tappeto. I passaggi sono disponibili …
In Python, è possibile salvare byte aliasando le funzioni utilizzate più volte. Per esempio: r=range a=r(100) b=r(200) c=r(300) Tuttavia, quando le funzioni sono funzioni membro insieme, non so come alias in un modo che consenta il concatenamento. Per esempio: s='Hello' // Plain code s=s.replace('H','J').replace('e','i').replace('l','m').replace('o','y') // What I am trying to …
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.