Il compito è stato preso da una lezione del MIT del Prof. Devadas chiamata Puoi leggere le menti . Una spiegazione dettagliata del trucco può essere trovata nel video collegato o in questo documento . Proverò a spiegarlo in termini più semplici. Si scopre che questo è stato inventato negli …
In una precedente sfida ho chiesto ai golfisti del codice di produrre stringhe che copiano ogni carattere in una stringa. Per esempio: TThhiiss iiss ddoouubbllee ssppeeaakk!! Questa sfida consiste semplicemente nel rilevare se un testo soddisfa la definizione di una stringa a doppio parlato. C'è un numero pari di personaggi. …
Persistenza moltiplicativa Moltiplica tutte le cifre per un numero Ripeti finché non ti rimane una sola cifra Come spiegato da Numberphile : Numberphile "Cosa c'è di speciale in 277777788888899?" Numberphile "Persistenza moltiplicativa (filmati extra)" Esempio 277777788888899 → 2x7x7x7x7x7x7x8x8x8x8x8x8x9x9 = 4996238671872 4996238671872 → 4x9x9x6x2x3x8x6x7x1x8x7x2 = 438939648 438939648 → 4x3x8x9x3x9x6x4x8 = 4478976 …
Steve Ballmer è l'ex CEO di Microsoft e, in un recente articolo , ha affermato che "non sa ancora cosa ha fatto di sbagliato con il cellulare". Come ha sottolineato la newsletter di CodeProject , "Il titolo di quell'articolo potrebbe essere concluso in così tanti punti ed essere ancora accurato". …
In alcune nazioni ci sono raccomandazioni o leggi su come formare corridoi di emergenza su strade che hanno più corsie per direzione. (Di seguito consideriamo solo le corsie che vanno nella direzione in cui stiamo viaggiando.) Queste sono le regole che valgono in Germania: Se c'è solo una corsia, tutti …
Mentre scrivevo il mio saggio per Shakespeare, mi sono reso conto che dovevo accorciare i riferimenti delle mie citazioni a lunghezze più gestibili. In precedenza avevo scritto questo: (Act 1, Scene 2, Lines 345-346) Ma ora mi è stato detto di scriverli in questo modo: (I.ii.345-6) Chiaramente, ho bisogno di …
Improvvisamente voglio davvero giocare a tennis, ma purtroppo non ho un campo! Sorpresa! Questo è dove entri. Devi stampare un campo da tennis per me, ma devi farlo nel minor numero di byte possibile a causa di motivi confidenziali. Campo da tennis --------- | | --------- | | | xxxxxxxxx …
Una forma è chirale se nessuna rotazione può far sembrare che sia un'immagine speculare. In questo puzzle scriveremo programmi per computer chirali. Per questo puzzle penseremo a un programma come a una matrice rettangolare di personaggi. Pertanto tutte le soluzioni a questa sfida devono essere rettangolari (ovvero tutte le linee …
Ingresso Una stringa codificata non vuota costituita da caratteri ASCII stampabili (nell'intervallo 32-126), in cui sono state sostituite alcune lettere mancanti _. Produzione Una stringa decodificata della stessa lunghezza con tutte le lettere in minuscolo, comprese quelle mancanti. Come? Modifica: Come menzionato da @Deusovi nei commenti, questa è una variante …
A causa delle limitazioni tecniche di Stack Exchange, il titolo viene visualizzato in modo errato. Il titolo corretto per questa sfida è Fare un Word Icicle! Word Icicle Word cicle ord cicle ord icle ord i le or i le or i l or l or r La sfida di …
Il tuo compito è di scrivere un programma di lunghezza pari , che stampa un quadrato di arte ASCII (descritto di seguito), che aumenta la sua lunghezza laterale di 1 unità ogni volta che il codice sorgente originale viene incollato nel mezzo del codice corrente. È abbastanza difficile per me …
Relazionato. Data una stringa ASCII stampabile, dividerla in un elenco di stringhe non vuote con una nuova sottostringa che inizia ogni volta che si verifica un carattere, che non è mai stato visto nello stesso caso. Esempi "mississippi" → ["m","i","ssissi","ppi"] "P P & C G" → ["P"," P ","& ","C …
sfondo Come la maggior parte dei clienti abituali di PPCG sapranno, un quine è un programma che emette il proprio codice sorgente quando eseguito; e la distanza di Levenshtein tra due stringhe è il numero minimo di inserzioni, eliminazioni e modifiche necessarie per cambiare una stringa nell'altra. In questa sfida, …
Il tuo compito qui sarà quello di implementare una funzione 1 che forma una permutazione sugli interi positivi (una biiezione dagli interi positivi su se stessi). Ciò significa che ogni numero intero positivo dovrebbe apparire esattamente una volta nella permutazione. Il trucco è che la tua funzione dovrebbe avere una …
L'ex segretario alla Difesa degli Stati Uniti, Donald Rumsfeld, rese famosa la frase "conosciuti". Qui andremo a distillare le sue osservazioni in una strofa a quattro righe. In particolare, genera questo testo: known knowns known unknowns unknown knowns unknown unknowns Le maiuscole non contano (ad esempio, Known unKnownsva bene) e …
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.