Organizzare la scena: È un pomeriggio medio, mentre ti rilassi dopo una lunga giornata impegnandoti nel tuo passatempo preferito: rispondere alla pletora di domande accattivanti su PPCG. Non è stata una buona giornata per te; quei dannati programmatori Pyth continuano a ricevere la risposta migliore e stanno uccidendo la tua …
Su console di gioco moderne e altri dispositivi senza tastiere tradizionali, provare a inserire testo è un incubo. Dover scrivere con pochi pulsanti e un joystick su una tastiera virtuale è fastidioso, e mi piace fare il minor numero di movimenti / pressioni di pulsanti possibile. La tastiera che userai …
Descrizione della sfida Si dispone di una libreria musicale con molte tracce registrate da molte band, ognuno dei quali ha un nome, come Queen, Aerosmith, Sunny Day Real Estate, The Strokes. Quando un lettore audio visualizza la libreria in ordine alfabetico in base al nome della band, di solito salta …
Prima del 1994, i dizionari spagnoli usavano l'ordine alfabetico con una peculiarità : digrafi lle chvenivano considerati come se fossero lettere singole. chimmediatamente seguito c, e llimmediatamente seguito l. Aggiungendo la lettera ñ, che segue nin spagnolo, l'ordine era quindi: a, b, c, ch, d, e, f, g, h, i, …
La sfida Data una griglia rettangolare di caratteri ABCDE FGHIJ KLMNO PQRST e una griglia con le stesse dimensioni di punti e spazi . . . . . . . . . . . Emette la stringa che viene generata seguendo i punti attraverso la griglia che inizia nell'angolo in …
Descrizione del compito A volte, devi davvero adattare qualcosa che stai scrivendo in un piccolo spazio. Potrebbe essere allettante lasciare cadere le vocali e scriverle - e, in mancanza, chi ha davvero bisogno di spazi? Thssprfctlrdbl! † Scrivere una funzione o un programma che rimuova le vocali minuscole aeiou, quindi …
Compito: dato un input costituito esattamente da uno dei caratteri <>^v, emette un secondo input costituito dai caratteri ASCII stampabili (dallo spazio alla tilde), orientati con la freccia. Supponiamo che il secondo input per il programma sia ABC. Questo è ciò che dovrebbe fare: Input >: stampa ABC. Input <: …
Fare una stampante intera versatile è bello e tutto, ma scrivere un singolo codice che stampa molti numeri diversi è ingombrante. Non sarebbe più facile creare uno script che produca un numero, ma ti dia anche un nuovo script per ottenere il numero successivo? Sfida: Scrivi un codice che genera …
Un turno di Cesare è probabilmente qualcosa che conosciamo tutti. (Potresti anche farlo come compito a casa. In tal caso, ti preghiamo di non copiare queste risposte, il tuo insegnante quasi sicuramente non vuole nulla di simile alle risposte qui.) Nel caso in cui non lo sia, un turno di …
Ho sempre fallito nel dare una risposta alle sfide della complessità del kolmogorov che richiedono la compressione delle stringhe, il motivo principale è che non so usare gli strumenti di compressione delle stringhe nel modo più efficace che dovrei . Per questo motivo, ho pubblicato questa domanda. A differenza delle …
Tutti sanno che la notizia è noiosa. Davvero noioso . A meno che non si tratti di politici e dei loro scandali. È divertente! Ma ahimè, i politici possono commettere solo così tanti scandali. Quindi, ti sto assumendo per rendere le notizie più interessanti. Obiettivo Dato uno snippet HTML, esegui …
Una parola Lyndon è una stringa che è strettamente lessicograficamente più piccola di una qualsiasi delle sue rotazioni cicliche. Data una stringa binaria, determinare se è una parola Lyndon nel minor numero di byte possibile. Ad esempio, 001011è una parola di Lyndon. Le sue rotazioni, elencate di seguito, sono ottenute …
Scrivi un programma o una funzione che: accetta una stringa da stdio o argomenti sostituisce tutte le occorrenze di truecon falsee falsecontrue lo inverte, ma non inverte trueefalse restituisce o stampa il risultato Esempi (viene inserito il lato sinistro): "true" "false" "2false" "true2" "true is false" "true si false" "false,true,undefined" …
Creare un programma che converte la stringa di input in un palindromo a partire dalla stringa di input. Il programma stesso deve essere un palindromo. Ad esempio input:, neverodstampa neveroddoreven. Dovresti gestire anche input multi-word, multi-line.
Il Caesar Cypher è un cifrario di sostituzione molto semplice in cui ogni lettera viene spostata di un offset fisso (passando da Z ad A). Allo stesso modo, possiamo anche un cifrario di Cesare per l'insieme dei caratteri ASCII stampabili. Questi sono i 95 caratteri dai punti di codice da …
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.