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 …
Il tuo compito, se desideri accettarlo, è scrivere un programma che produca un numero intero positivo (maggiore di 0). Se il codice sorgente viene duplicato, l'output deve rimanere lo stesso. La parte difficile è che se il codice sorgente viene digitato tre volte (triplicato?) L'output verrà moltiplicato per 3. Regole …
Scrivi un programma a linea singola lungo due o più caratteri che non contiene terminatori di riga e non accetta input. Ad esempio, il tuo programma potrebbe essere: MyProgram Quando il programma è organizzato nelle forme che le lancette di un orologio compongono alle ore 12, 3, 6 e 9, …
Scrivi un blocco di testo rettangolare che, quando disposto in un tappeto Sierpinski , usando blocchi di spazi della stessa dimensione per le porzioni vuote, crea un programma che genera il numero di iterazione del tappeto. Ad esempio, se il blocco di testo è TXT BLK quindi eseguendo il programma …
Scegli la tua parola inglese comune preferita di 6 lettere che non ha lettere ripetute , come ad esempio wombat. Scrivi un programma in una griglia N × N di caratteri senza commenti in modo tale che ogni riga e colonna contenga tutte le lettere della tua parola in minuscolo …
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 …
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 …
Scrivi due blocchi rettangolari di codice, ciascuno largo w di caratteri e alto di h di caratteri, che implementano il gioco della vita di Conway quando sono disposti in una griglia. ( w e h possono essere numeri interi positivi) Ad esempio, i due blocchi di codice potrebbero essere: ( …
Ecco una sfida relativamente semplice per te. Data una stringa di lunghezza N , emetti la stringa in avanti, quindi all'indietro, quindi in avanti, quindi all'indietro ... ecc. N volte. Ad esempio, se il tuo input è stato Hello! Dovresti produrre: Hello!!olleHHello!!olleHHello!!olleH È inoltre possibile produrre facoltativamente una nuova riga …
Una stringa può essere spostata di un numero nottenendo il valore in byte cdi ciascun carattere nella stringa, calcolando (c + n) mod 256e convertendo il risultato in un carattere. Ad esempio, lo spostamento "ABC123"di 1 comporta "BCD234", lo spostamento di 10 "KLM;<="pollici e lo spostamento di 255 pollici "@AB012". …
Un'attività che a volte faccio quando sono annoiato è quella di scrivere un paio di personaggi in coppie corrispondenti. Traccio quindi delle linee (sopra le cime mai sotto) per collegare questi personaggi. Ad esempio potrei scrivere e quindi le linee come:abcbacabcbacabcbac O potrei scrivereabbcacabbcacabbcac Dopo aver tracciato queste linee, provo …
Scrivi un programma con le seguenti proprietà: Quando eseguito così com'è, il programma non produce output (ovvero 0 byte di output). C'è una posizione all'interno del programma (di tua scelta: potrebbe essere all'inizio, alla fine o da qualche parte nel mezzo) con la seguente proprietà: modificando il programma posizionando qualsiasi …
Esistono 40 modi in cui un percorso Hamiltoniano diretto può essere organizzato su una griglia 3 × 3: Questo grafico ( grazie a Sp3000! ) Mostra solo i 20 percorsi non indirizzati. Attraversa ogni linea colorata in entrambe le direzioni per i 40 percorsi diretti. Sfida Utilizzando solo ASCII stampabile …
Il tuo compito, se desideri accettarlo, è scrivere un programma che emetta un numero diverso da zero (può essere intero o float). La parte difficile è che se invertisco il codice sorgente, l'output deve essere l'intero intero negato. Regole È necessario creare un programma completo . Cioè, l'output deve essere …
Questo fa parte di una sfida di poliziotti e ladri . Vai qui per la parte dei ladri. La sfida della polizia Dovresti scrivere un programma o una funzione in una lingua a tua scelta, che genera la stringa Haystack. Tuttavia, deve essere possibile rimuovere alcuni sottoinsiemi di caratteri dal …
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.