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].
Gli scambisti olimpici svolgono la loro routine su alberi standard. In particolare, l'albero standard nha vertici verso l' 0alto n-1e gli spigoli che collegano ciascun vertice diverso da zero aal vertice n % asottostante. Quindi, ad esempio, l'albero standard 5 è simile al seguente: 3 | 2 4 \ / …
Problema Crea una funzione in grado di determinare se una stringa di DNA arbitraria è o meno un palindromo di Watson-Crick. La funzione prenderà una stringa di DNA e produrrà un valore vero se la stringa è un palindromo di Watson-Crick e un valore falso se non lo è. (True …
Il tuo compito è scrivere un programma o una funzione che stampa un triangolo ASCII. Sembrano così: |\ | \ | \ ---- Il tuo programma prenderà un singolo input numerico n, con i vincoli 0 <= n <= 1000. Il triangolo sopra aveva un valore di n=3. Il triangolo …
Questo è uno specchio: |. Ho appena scoperto che puoi attaccare uno specchio nel mezzo di una stringa se la stringa può essere specchiata su se stessa! Ad esempio, la stringa abccba. Se lo tagli a metà le due metà sono immagini speculari l'una dell'altra: abc <--> cba Quindi, possiamo …
introduzione Per quelli che non lo sanno, un palindromo è quando una stringa è uguale alla stringa all'indietro (ad eccezione di interpunzione, spazi, ecc.). Un esempio di palindromo è: abcdcba Se si inverte questo, si finirà con: abcdcba Che è lo stesso Pertanto, lo chiamiamo palindromo. Per palindromizzare le cose, …
Attenzione: questa NON è una sfida "hey, disegniamo una torta in arte ASCII"! Continua a leggere;) Qualche tempo fa era il mio compleanno, ho 33 anni. Quindi c'è questa imbarazzante tradizione sociale che consiste nell'invitare parenti e amici, mettere candele a forma di numero su una torta, cantare canzoni e …
Il tuo compito è creare un programma che stampa "Saluti, Pianeta!" esattamente alla console. Sembra abbastanza semplice, giusto? Bene, ecco il trucco. Il codice deve essere un palindromo, nel senso che legge da destra a sinistra come da sinistra a destra. Non sono ammesse scappatoie standard .
introduzione La mia calcolatrice si sta comportando in modo strano. A volte quando scrivo un 8viene visualizzato a 2. E a volte quando scrivo a 6viene visualizzato a +. Alcuni pulsanti sono confusi! Qualcuno potrebbe aiutarmi a determinare quale? Sfida: Input: elenco di equazioni errate , con risultati corretti . …
(Prima sfida, per favore fatemi sapere se ci sono problemi con esso.) Un eterogramma è una parola in cui nessuna lettera dell'alfabeto compare più di una volta e un palindromo è una frase che è la stessa avanti e indietro. La sfida qui è scrivere un pezzo di codice che …
Considera la trasformazione di Atbash : A|B|C|D|E|F|G|H|I|J|K|L|M Z|Y|X|W|V|U|T|S|R|Q|P|O|N Dove A ⇔ Z e L ⇔ O, ad es. Esiste una proprietà interessante che alcune parole condividono. Quando alcune stringhe vengono tradotte nel loro equivalente atbash, detta traduzione è la parola originale invertita. Chiamo questi Atbash Self Palindromes . Ad esempio, …
Il tuo compito è determinare quanta parte di un palindromo perfetto è una stringa. Il tuo tipico palindromo (ad es. 12321) è un palindromo perfetto; la sua perfezione è 1. Per determinare la perfezione di una stringa, vedi quante sezioni puoi dividerla in cui ogni sezione è un palindromo. Se …
Oggi, mentre scrivo, è il 31 marzo. Negli Stati Uniti, questo è 3/31. Stavo giocando con 331un numero per trovare una sfida e ho scoperto che i suoi residui (piccoli numeri modulo) sono palindromici. 331%2=1, 331%3=1, 331%4=3, 331%5=1, 331%6=1( 11311). La tua sfida qui è, quando viene dato un numero …
Scrivi una "palipolyquine": un programma che è un quine , un poliglotta e un palindromo . Regole: Il numero di lingue poliglotta è più preferibile della dimensione del codice. La risposta più breve (in byte) vince, in caso di pareggio. Le regole di Polyglot e Quine vedi qui: Scrivi una …
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 …
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"
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.