Nell'episodio di Futurama, i membri dell'equipaggio del Prigioniero di Benda si scambiano i corpi l'uno con l'altro, con la cattura che nessuna coppia di corpi può scambiare le loro menti più di una volta. Sfida Scrivi un programma o una funzione che accetta una raccolta valida di scambi mente-corpo che …
Costruire un codificatore rot13 golfato è troppo facile perché le lettere sono tutte dello stesso ordine nello spazio dei caratteri ASCII. Proviamo invece un motore rot32. Il tuo compito è costruire una funzione che accetta una stringa Base64 come input e restituisce la stessa stringa ma con ogni lettera ruotata …
Dato: Un numero naturale S . Un elenco di N pesi razionali W che si sommano a 1. Restituisce un elenco L di N numeri interi non negativi, in modo che: (1) sum(L) = S (2) sum((S⋅W_i - L_i)^2) is minimal In altre parole, approssimare S⋅W_is con numeri interi il …
La tua sfida oggi è implementare una funzionalità simile al t9 . Implementerai una funzione che avrà solo 2 parametri. Riceverai 1 numero di telefono in una stringa e il contenuto di un file di testo con un elenco di parole (non assumere uno stile di nuova riga specifico). È …
Un quadrato magico è una matrice quadrata di numeri con il lato n costituito dagli interi positivi distinti 1, 2, ..., n ² disposti in modo tale che la somma degli n numeri in qualsiasi linea diagonale orizzontale, verticale o principale sia sempre la stesso numero, noto come costante magica. …
Il set up Considera una scatola di forma strana contenente 29 celle numerate, come mostrato nella Figura 1 di seguito. All'interno di questa scatola 2D ci sono due specie di animali di forma quadrata: bolle e smole. La Figura 1 (a) mostra alcune bolle in blu e alcune bolle in …
Proviamo di nuovo. Lo scopo di questo concorso è quello di creare due pezzi di codice che siano anagrammi l'uno dell'altro (i due devono contenere gli stessi byte in un ordine diverso) e faranno i seguenti compiti: Uno deve verificare se un numero immesso è felice o primo e emettere …
Il tuo compito è prendere questo numero come input (anche se dovrebbe funzionare anche con qualsiasi altro numero): 18349570345710975183495703457109751834957034571097518349570345710975183495703457109761834957034571097518349570345710975183495703457109751834957034571097518349570345710976183495703457109751834957034571097518349570345710975183495703457109751834957034571097618349570345710975183495703457109751834957034571097518349570345710975183495703457109761834957034571097518349570345710975183495703457109751834957034571097518349570345710976183495703457109751834957034571097518349570345710975183495703457109751834957034571097618349570345710975183495703457109751834957034571097518349570345710975183495703457109761834957034571097518349570345710975183495703457109751834957034571097518349570345710976183495703457109751834957034571097518349570345710975183495703457109751834957034571097618349570345710975183495703457109751834957034571097518349570345710975183495703457109761834957034571097518349570345710975183495703457109751834957034571097518349570345710976183495703457109751834957034571097518349570345710975183495703457109751834957034571097618349570345710975183495703457109751834957 e trova il periodo più piccolo, che è in questo caso: 1834957034571097518349570345710975183495703457109751834957034571097518349570345710976 Buona fortuna e buon divertimento! Chiarimenti : Il numero di input ha almeno un periodo e un periodo parziale …
Tetris mi piace molto, ma non sono molto bravo. Solo una volta mi piacerebbe vedere quell'astronave decollare davanti ai miei occhi! E dato che i computer sono davvero fantastici in tutto, l'unica soluzione possibile è creare un programma per riprodurlo per me ... tranne per il fatto che farai quel …
Crea una funzione o un programma che renda una griglia il più vicino possibile a un quadrato Ti verrà dato un numero intero N come input, numeri interi (1,2,3,25, ecc.) L'output deve essere una griglia rettangolare perfetta di N lettere il più vicino possibile a un quadrato Il quadrato (aspirante) …
L'input è un array di (almeno 3, massimo 20) numeri interi diversi. Ogni numero intero è maggiore di -1000 e minore di 1000. Il tuo compito è ridurre i numeri "mappandoli linearmente" da 0.0a 1.0. Ciò significa che il numero più piccolo nell'array verrà mappato su 0,0, il più grande …
Il mio collega e io lavoriamo su un software legacy che odiamo a volte. Ogni volta che lo esegui, le dichiarazioni di debug arrivano ovunque, e non è mai una garanzia che qualcosa funzioni. La motivazione per questo round di codice golf è venuta dal mio collega che diceva quanto …
Ti viene dato un numero intero non negativo (base 9) composto dalle cifre da 0 a 8 come al solito. Tuttavia, il numero di cifre in questo numero (senza zeri iniziali) è un quadrato perfetto. Per questo motivo, il numero può essere organizzato in una griglia quadrata (con l'ordine di …
Ecco una rappresentazione ASCII abbastanza semplice di un libro aperto: |\ | \ | \ | \ | \__________ | || | | || Lorem i | \ || psum do | \ || lor sit | \ || amet, | \ || consect | \||_________| Si noti che la …
Dato un insieme di nelementi, la sfida è scrivere una funzione che elenca tutte le combinazioni di kelementi di questo insieme. Esempio Set: [1, 7, 4] Input: 2 Output: [1,7], [1,4], [7,4] Esempio Set: ["Charlie", "Alice", "Daniel", "Bob"] Input: 2 Output ["Daniel", "Bob"], ["Charlie", "Alice"], ["Alice", "Daniel"], ["Charlie", "Daniel"], ["Alice", …
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.