Considera un blocco quadrato di testo, N caratteri larghi di N alto, per un numero intero dispari N maggiore di 1. Ad esempio, lascia che N = 5 e il testo siano: MLKJI NWVUH OXYTG PQRSF ABCDE Si noti che questo è l'alfabeto (oltre a Z) ruotato a spirale in …
Per questa sfida, dovresti scrivere un programma o una funzione che emetta le diagonali di una data matrice quadrata. Tuttavia, se trasponi le righe e le colonne del codice sorgente della tua soluzione, dovrebbe invece diventare un programma o una funzione che restituisce gli antidiagonali della matrice. Continua a leggere …
Sfida Vi sarà data una stringa di input, ovunque la parola "Lemon"è trovato che dovrebbe essere convertito "Lemonade" ma la a, de edeve essere preso in prestito da qualche altra parte nella frase. Esempio Esempio di input: Ho trovato un limone da bambino Esempio di output: Ho fatto una limonata …
Il tuo compito è creare un bot che riproduca Atomas , con il punteggio più alto. Come funziona il gioco: Il tabellone inizia con un anello di 6 "atomi", con numeri che vanno da 1a 3. Puoi "suonare" un atomo tra due atomi o su un altro atomo, a seconda …
Ho ricevuto questa sfida da Codingame e sono curioso di trovare soluzioni migliori delle mie: Data una larghezza tramite input standard, disegna un quadrato vuoto di '#' in una data larghezza e lunghezza. Esempio: 5 risultati in ##### # # # # # # ##### Ho usato Python per risolvere …
Il tuo compito è compilare regex ... specificando una sostituzione per ogni personaggio in una regex. regex Le regex supportano queste REGEX = (LITERAL REGEX / GROUP REGEX / STAR REGEX / ALTERNATIVE) LITERAL = 1 / 0 GROUP = '(' REGEX ')' STAR = (LITERAL / GROUP) '*' ALTERNATIVE …
La lingua inglese e la maggior parte dei linguaggi di programmazione sono scritti e letti da sinistra a destra, dall'alto verso il basso, ma non è necessario . In effetti per il blocco di testo ABC DEF Posso pensare a otto modi correlati in cui potrebbe essere letto: Da sinistra …
Sequenza OEIS correlata: A008867 Numero triangolare troncato Una proprietà comune dei numeri triangolari è che possono essere disposti in un triangolo. Ad esempio, prendi 21 e disponi in un triangolo di os: o oo ooo oooo ooooo oooooo Definiamo un "troncamento:" tagliando triangoli della stessa dimensione da ogni angolo. Un …
introduzione Scrivi un programma completo che ruota un blocco rettangolare di caratteri ASCII di 90 gradi in senso orario. Quando il programma stesso viene ruotato di 90 gradi in senso orario, ruota un blocco di caratteri ASCII di 90 in senso antiorario. Regole Molti non usano built-in che ruotano o …
Stack Exchange ha attualmente 134 siti di domande e risposte . Ciò include tutti i siti beta (come PPCG) ma non le proposte dell'Area 51 né i meta siti, ad eccezione della "meta madre" . Per rispondere a questa domanda, scegli uno di quei siti e scrivi un programma in …
Obbiettivo Scrivere una routine che accetta una stringa di caratteri ASCII stampabili, s , e restituisce una stringa contenente gli stessi caratteri s , riordinate in modo che non ci sono due caratteri sottostringa appare più di una volta. Il programma deve elaborare tutte le stringhe di benchmark (vedi sotto) …
Quattro sequenze di numeri interi In questa sfida, testerai quattro diverse proprietà di un numero intero positivo, dato dalle seguenti sequenze. Un numero intero positivo N è perfetto ( OEIS A000396 ), se la somma dei divisori propri di N è uguale a N . La sequenza inizia con 6, …
Il vostro compito è quello di scrivere un programma non vuoto / funzione del numero di byte L , che, quando utilizzate M volte, controlla se un dato intero positivo N è uguale a L × M . In teoria, dovresti supportare un numero arbitrario di ripetizioni (un valore intero …
Triangularity è un nuovo esolang sviluppato da Mr. Xcoder in cui la struttura del codice deve seguire uno schema molto specifico: Per la nriga di codice, devono esserci esattamente i 2n-1caratteri del programma su di esso. Ciò provoca una forma triangolare / piramidale, con la prima riga che ha un …
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.