I palindromi sono parole, frasi, rappresentazioni di numeri o tempi che leggono lo stesso al contrario, ad esempio "livello", "reviver", "12321", "10:01". Vedi anche il tag [bilanciato-stringa].
Ci sono stati un paio di precedenti tentativi di porre questa domanda, ma nessuno dei due è conforme agli standard moderni su questo sito. Per discussione su Meta , lo sto ripubblicando in modo da consentire una concorrenza leale nell'ambito dei nostri moderni set di regole. sfondo Un palindromo è …
Questa sfida è un tributo all'utente Dennis PPCG per aver vinto la parte dei ladri di The Programming Language Quiz . Guardando la pagina del profilo PPCG di Dennis possiamo vedere alcune cose piuttosto impressionanti: Attualmente ha oltre sessantotto mila reputazione, il che lo rende il secondo in classifica generale …
Ogni numero intero positivo può essere espresso come la somma di al massimo tre numeri interi positivi palindromici in qualsiasi base b ≥5. Cilleruelo et al., 2017 Un numero intero positivo è palindromico in una data base se la sua rappresentazione in quella base, senza zeri iniziali, legge lo stesso …
Ho avuto l'idea spontanea di fare una serie di sfide per gli utenti che hanno aiutato e continuano ad aiutare la comunità PPCG ad essere un posto piacevole per tutti, o forse solo per me. : P Se si converte il nome di Dennis ad una serie di 1s e …
Sfida: Dato una stringa ssui caratteri a- z, A- Z, 0- 9, aggiungi la lunghezza di sse stesso, contando i caratteri aggiuntivi nella lunghezza come parte della lunghezza totale di s. Ingresso: Solo una stringa di lunghezza arbitraria (può essere vuota). Produzione: La stessa stringa, ma con la sua lunghezza …
Dato un palindromo generato secondo questa sfida , depalindromizzare. Casi test abcdedcba -> abcde johncenanecnhoj -> johncena ppapapp -> ppap codegolflogedoc -> codegolf Poiché si tratta di depalindromizzare, il tuo codice non può essere un palindromo . Ricorda, questo è code-golf , quindi vince il codice con il minor numero …
Data una stringa s, restituisce la sottostringa contigua più piccola che è possibile rimuovere per creare un palindromo. Esempi: 800233008 -> 2 racecarFOOL -> FOOL abcdedcba -> (empty string) ngryL Myrgn -> "L " (or " M") 123456789 -> 12345678 (or 23456789) aabcdbaa -> c (or d) [[]] -> [[ …
Un palindromo è una stringa che viene scritta allo stesso modo sia avanti che indietro. Ad esempio, "Eva, posso pugnalare i pipistrelli in una grotta?" è un palindromo (EVACANISTAB | BATSINACAVE) Per questo codice golf, usando la lingua che preferisci, determina se una determinata stringa è o meno un palindromo. …
Esistono modi intelligenti per determinare se un numero è una potenza di 2. Questo non è più un problema interessante, quindi determiniamo se un dato numero intero è una potenza intera di -2 . Per esempio: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ …
Un "numero Giza", noto anche colloquialmente come Timmy Number, è qualsiasi numero in cui le cifre rappresentano una piramide ( A134810 ). Ad esempio, "12321" è un numero di giza perché può essere visualizzato in questo modo: 3 2 2 1 1 Tuttavia, qualcosa come "123321" non è un numero …
Ispirato da questa domanda dei nostri amici rivali alla Code Review. definizioni Un super array è un array in cui ogni nuovo elemento dell'array è più grande della somma di tutti gli elementi precedenti. {2, 3, 6, 13}è un super array perché 3 > 2 6 > 3 + 2 …
Se non avessi mai provato a scrivere un codice palindromico prima, sapresti quante parentesi tendono ad ostacolarti. ()()non è un palindromo, anche se sembra che dovrebbe essere, mentre ())(e ()(sono entrambi palindromici ed entrambi molto stupidi. Non sarebbe conveniente se fosse il contrario? Una stringa è convenientemente palindromica se è …
Una stringa snakified si presenta così: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Il tuo compito Prendi una stringa se una dimensione n, quindi genera la stringa snakified. Gli input ThisIsAnExampleOfaSnakifiedStringe 3produrrebbero l'esempio sopra. specificazioni s conterrà solo caratteri ASCII …
Scrivi un breve programma per l' algoritmo 196 . L'algoritmo inizia da un numero intero, quindi aggiunge il suo contrario fino a raggiungere un palindromo. per esempio input = 5280 5280 + 0825 = 6105 6105 + 5016 = 11121 11121 + 12111 = 23232 output = 23232 Ingresso 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.