Dato un elenco finito non vuoto di numeri interi, emettere un valore di verità se ci sono esattamente due voci uguali e tutte le altre voci sono distinte e un valore di falsa altrimenti. Esempi truthy: [1,1] [1,2,1] [1,6,3,4,4,7,9] falsey: [0] [1,1,1] [1,1,1,2] [1,1,2,2] [2,1,2,1,2] [1,2,3,4,5]
I rettangoli hanno questa bella proprietà: un rettangolo composto esattamente da caratteri!n × mn×mn \times mn × mn×mn \times m Una proprietà .. più interessante è che i rettangoli possono essere ben allineati in una tabella di moltiplicazione, ad esempio una tabella :3 × 33×33 \times 3 # ## ### …
Ispirato da questa domanda SO . Sfida: Ingresso: Una stringa SSs Un personaggioccc Produzione: Crea un'arte ASCII a forma di diamante della stringa in tutte e quattro le direzioni, con il primo carattere della stringa al centro e verso l'esterno. Che si trova all'interno di un tappeto quadrato di arte …
Ingresso: Un numero intero positivo n costituito da cifre nell'intervallo 0-9 . Sfida: Se d è la cifra più alta nell'intero, supponiamo che la base del numero sia d + 1 . Ad esempio, se il numero intero è 1256 , supponiamo che sia in base-7 , se è 10110, …
Un array insignificante è un array di numeri interi positivi, in cui le differenze assolute tra elementi consecutivi sono tutte minori o uguali a 1 . Ad esempio, il seguente array è insignificante: [1, 2, 3, 4, 3, 4, 5, 5, 5, 4] Perché le differenze (assolute) corrispondenti sono: [1, …
Questa è una versione bidimensionale di questa domanda . Dato un array / matrice bidimensionale non vuoto contenente solo numeri interi non negativi: ⎡⎣⎢⎢⎢⎢⎢⎢0000000000000100101000110⎤⎦⎥⎥⎥⎥⎥⎥[0000000010000010011100000] \begin{bmatrix} {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0} \\ {\color{Red}0} & {\color{Red}0} & 0 & 1 & 0 \\ {\color{Red}0} & {\color{Red}0} & 0 …
Dato un numero intero positivo come input, il tuo compito è produrre un valore di verità se il numero è divisibile per il doppio della somma delle sue cifre e un valore di falsa in caso contrario ( OEIS A134516 ). In altre parole: (sum_of_digits)*2 | number Invece di valori …
Ispirato da una domanda sopra Stack Overflow. Il titolo qui è interamente colpa mia. La sfida Dato un elenco di numeri interi positivi contenenti almeno due voci, sostituire ciascun numero con il minimo di tutte le voci escluso se stesso. Casi test [4 3 2 5] -> [2 2 3 …
Uno degli aspetti interessanti della gravità è che, per quanto ne so, non si può semplicemente fare galleggiare a mezz'aria. Tuttavia, sembra che non tutti in Association of Random Castle Builders siano a conoscenza di questo fatto, portando a castelli come questo: # # # # # # ### #### …
Questa sfida è ispirata a xkcd : Sfida: Simulerai la copia di un file di grandi dimensioni (1 Gigabyte). La velocità di trasferimento varierà tra 10 kB / secondo a 100 MB / secondo. Il tuo compito è di generare il tempo rimanente del trasferimento di file. L'output dovrebbe apparire …
Il tuo compito è quello di scrivere un programma che fa apparire il tuo schermo con un pixel difettoso. Dovresti scegliere esattamente un pixel sullo schermo e esattamente un canale tra rosso, verde e blu e rendere il suo valore sempre 0 o sempre massimo (di solito 255). I valori …
Panoramica Considera la seguente attività: Dato un numero intero positivo n> 0 , genera la sua radice quadrata intera. La radice quadrata intera di un numero n è il valore più grande di x dove x 2 ≤ n , solitamente espresso con la formula floor(sqrt(n)). Esempi: 25 -> 5, …
Oggi è Bacon Day, probabilmente per questo il nome del cappello per la partecipazione di oggi è "Mmmm Bacon". Quale modo migliore per celebrare la giornata del bacon con matrici 2D piene di divertimento fatte di pancetta! Una striscia di pancetta 1 per 1 è rappresentata da questo: ----- )===) …
Scrivi un programma con le seguenti proprietà: Quando eseguito così com'è, il programma non produce output (ovvero 0 byte di output). C'è una posizione all'interno del programma (di tua scelta: potrebbe essere all'inizio, alla fine o da qualche parte nel mezzo) con la seguente proprietà: modificando il programma posizionando qualsiasi …
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.