È necessario valutare una stringa scritta in notazione polacca inversa e produrre il risultato. Il programma deve accettare un input e restituire l'output. Per i linguaggi di programmazione che non dispongono di funzioni per ricevere input / output, è possibile assumere funzioni come readLine / print. Non è consentito utilizzare …
Sfida: Data una stringa contenente solo lettere maiuscole e / o minuscole (qualunque preferiate), mettetela in tapeorizzontale per sistemarla. Lo facciamo controllando la differenza di due lettere adiacenti nell'alfabeto (ignorando il giro e solo andando avanti), e riempiendo lo spazio con tutto TAPE/ tapequanto avremmo bisogno. Esempio: Ingresso: abcmnnnopstzra Uscita:abcTAPETAPETmnnnopTAstTAPETzra …
Ingresso Una matrice binaria rappresenta le pareti di un sotterraneo.MMM La posizione del giocatore all'interno del sotterraneo.( x , y)(X,y)(x,y) La direzione che il giocatore sta attualmente affrontando (0 = Nord, 1 = Est, 2 = Sud, 3 = Ovest)ddd Produzione Una rappresentazione pseudo-3D delle pareti che si trovano nel …
Un'attività che a volte faccio quando sono annoiato è quella di scrivere un paio di personaggi in coppie corrispondenti. Traccio quindi delle linee (sopra le cime mai sotto) per collegare questi personaggi. Ad esempio potrei scrivere e quindi le linee come:abcbacabcbacabcbac O potrei scrivereabbcacabbcacabbcac Dopo aver tracciato queste linee, provo …
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 …
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.