Compito Il tuo compito è produrre una stringa che contenga caratteri medi di stringa. Il primo carattere del risultato sarebbe il carattere medio del primo carattere (che è il primo carattere) e la media del secondo carattere di due primi caratteri e così via. Qual è il personaggio medio? Le …
L'ho già fatto in Python, ma sembra che potrebbe essere abbreviato molto: txt = input("Type something.. ") c = "#" b = " " print(c * (len(txt) + 4)) print(c, b * len(txt), c) print(c, txt, c) print(c, b * len(txt), c) print(c * (len(txt) + 4)) Quindi se l'utente …
introduzione Una chiusura palindromica di una stringa di input è il palindromo più corto che può essere costruito dalla stringa di input in cui il palindromo finale inizia con la stringa di input. Per questa sfida, considereremo una chiusura palindromica a due vie tale che La chiusura palindromica sinistra di …
Due stringhe sono "Caesar equivalenti" se la distanza (contando verso l'alto) tra i caratteri corrispondenti è la stessa. Sì, ho inventato questo termine. Ecco un esempio: "Abc" e "Cde" sono equivalenti perché distance from a-c == 2 distance from b-d == 2 distance from c-e == 2 La capitalizzazione non …
Quali sono alcuni approcci intelligenti (brevi e idiomatici) per prendere un elenco di stringhe e restituire una singola stringa correttamente punteggiata costruita dall'elenco, con ogni elemento citato. Questo mi è venuto in mente mentre sperimentavo Groovy , per il quale è la mia soluzione troppo letterale, ma illustrativa def temp …
Il tuo compito è determinare se una determinata stringa è della lunghezza corretta e può essere rappresentata con tessere Scrabble e, in tal caso, produrre la somma del punteggio di ogni lettera. Se non sai come giocare a Scrabble: hai 100 tessere con varie lettere dalla A alla Z stampate, …
Il codice più breve che trova tutti i "sotto-palindromi" univoci di una stringa, ovvero: qualsiasi sottostringa con lunghezza> 1 che sia un palindromo. eg.1 input: "12131331" output: "33", "121", "131", "313", "1331" eg.2 input: "3333" output: "33", "333", "3333"
Un quadrato robusto (simile a un quadrato magico ) è una disposizione degli interi da 1 a N 2 su una griglia N per N in modo tale che ogni sottogriglia 2 per 2 abbia la stessa somma. Ad esempio, per N = 3 un quadrato robusto è 1 5 …
Sembra che non ci stanchiamo mai delle sfide legate all'alfabeto ... La ricetta Dato una stringa di lettere Se due interi positivi M, N, produrre una zuppa di alfabeto con le lettere di Soccupare posizioni casuali in una ciotola rettangolare di dimensioni M× N, incorniciata da un carattere non alfabetico, …
Quando modifichi un post su SE, tutte le altre modifiche entro un periodo di tolleranza di 5 minuti vengono unite in esso. Dato un elenco di volte in cui modifichi un post, conta le modifiche non in un periodo di tolleranza. Di 'che modifichi in pochi minuti [0,3,4,7,9,10,11,12]. Ciò si …
Concetto In che modo puoi mescolare l'alfabeto inglese in modo che possa ancora essere cantato sulla melodia Twinkle Twinkle Little Star senza rovinare la melodia? Regole Swapping Supponiamo che le lettere contenute in ciascuno dei seguenti set possano essere scambiate liberamente per impostazione predefinita senza rovinare la melodia: {A, J, …
Ispirato da questa sfida . Obbiettivo: Dato un centralino preconfigurato e un elenco di indici, invertire gli interruttori in corrispondenza degli indici indicati. Un centralino è costituito da un numero di interruttori ( vo ^) avvolti in -'s e disposti in file di varia lunghezza. Ecco un esempio di centralino: …
Un palindromo è una parola che è il suo contrario. Ora ci sono alcune parole che potrebbero sembrare palindromi ma non lo sono. Ad esempio, considera la parola sheesh, sheeshnon è un palindromo perché il suo contrario è hseehsche è diverso, tuttavia se consideriamo shuna singola lettera, allora è il …
Dato un elenco di stringhe, sostituire ogni stringa con una delle sue sottostringhe non vuote che non è una sottostringa di nessuna delle altre stringhe nell'elenco e il più breve possibile. Esempio Data la lista ["hello","hallo","hola"], "hello"dovrebbe essere sostituito da solo "e"in quanto ciò stringa non è contenuta in "hallo"e …
Sfida Scrivi un programma o una funzione che accetta una stringa se un numero intero ncome parametri. Il programma deve stampare (o restituire) la stringa quando viene trasformata come segue: Partendo in alto a sinistra e muovendosi verso il basso e verso destra, scrivi scome un'onda di altezza 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.