introduzione Il mio tachimetro dell'auto è stato violato! Invece di mostrarmi quanto sto guidando veloce, mostra solo: "Vroooom!" Per favore, aiutami a sapere quanto sto andando veloce. Sfida Prendi una stringa come input e controlla se corrisponde alla regex /^[Vv]ro*m!$/m. In inglese ciò significa che qualsiasi riga della stringa deve …
Tangenzialmente ispirato dall'apertura al libro What-If. L'input è un rettangolo di spazi come stringa, elenco di stringhe, ecc., Con oggetti fatti #all'interno: ######## # # ######## ### #### ### #### ### Gli oggetti saranno sempre rettangoli non intersecanti, non toccanti. Un oggetto morbido è definito come un oggetto che non …
Il tuo compito è quello di scrivere un programma che fornisca un elenco di messaggi di chat contando quante volte ogni persona riceve un ping, così posso sapere quanto sono popolari tutti. Ma, dal momento che devo farlo di nascosto, ho bisogno che sia il più piccolo possibile in modo …
Considera una permutazione dei valori interi da 1a N. Ad esempio questo esempio per N = 4: [1, 3, 4, 2] Noi considereremo questo elenco per essere ciclico, in modo tale che 1e 2sono trattati come adiacente. Una quantità che possiamo calcolare per tale elenco è la differenza quadrata totale …
Scrivi una funzione o un programma che emetta il numero di ciascun tipo di elemento (vertice, bordo, faccia, ecc.) Di un ipercubo N-dimensionale. Ad esempio, il cubo tridimensionale ha 1 cella (ovvero 1 cubo tridimensionale), 6 facce (ovvero 6 cubi bidimensionali), 12 bordi (ovvero 12 cubi bidimensionali) e 8 vertici …
A volte è davvero difficile convertire le coordinate cartesiane in coordinate (x,y)polari (r,phi). Mentre puoi calcolare r = sqrt(x^2+y^2)abbastanza facilmente, spesso hai bisogno di una certa distinzione dei casi quando calcoli l'angolo phiperché arcsin, arccose arctane tutte le altre funzioni trigonometriche hanno un co-dominio che si estende solo su metà …
Immagina un percorso fatto di <e >che termina in un @, ad es ><>@ Un camminatore inizia nella cella più a sinistra. Attraverserà il percorso come segue: Se il camminatore è su una @cella, ha raggiunto l'obiettivo e il gioco è fatto. Se il deambulatore si trova su una >cella, …
Sfida Scrivi un programma che, data una stringa xlunga 10 caratteri e un carattere y, genera il numero di volte in cui il carattere si ypresenta nella stringa x. Il programma più breve in byte per farlo vince. Esempio Input: tttggloyoi, t Output: 3 Input: onomatopoe, o Output: 4
Sfida: Dato un numero intero positivo, genera la sottosequenza a cifra singola più lunga che si verifica almeno due volte e ha i confini di un'altra cifra (o l'inizio / fine dell'intero). Un esempio: Input: 7888885466662716666 la sottosequenza più lunga di una singola cifra sarebbe 88888( 7[88888]5466662716666) con una lunghezza …
Sfida Dato un input grafico di una forma, determina quanti buchi ci sono in essa. Non duplicato Questa domanda è stata contrassegnata come possibile duplicato di Count Islands . Credo che questa sfida sia diversa dalla sfida Count Island perché in questa devi capire come eliminare i blocchi che toccano …
introduzione Le permutazioni lessicografiche di un elenco con n elementi possono essere numerate da 0 a n ! - 1. Ad esempio, il 3! = 6 permutazioni di (1,2,3)sarebbero (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Quando una permutazione viene applicata a un elenco, i suoi elementi vengono ordinati nello stesso …
Questo è essenzialmente la stessa cosa di questa questione, a meno difficile. Devi ancora scrivere un programma che va dall'angolo inferiore sinistro di un rettangolo all'angolo superiore destro. Tuttavia, questa volta diagonale mosse sono ammessi. Il programma accetterà una coppia ordinata (width, height)e le utilizzerà come dimensioni per un rettangolo. …
La "matrice ascendente" è una matrice infinita di numeri interi (0 incluso) in cui ogni elemento è il più piccolo elemento disponibile che non è stato precedentemente utilizzato sulla rispettiva riga e colonna: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 …
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 …
Il tuo compito è di scomporre un numero usando il formato seguente. Questo è simile alla conversione di base, tranne per il fatto che invece di elencare la digitsnella base, si elenca la values, in modo tale che la lista si sommi all'input. Se la base data è n, quindi …
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.