L'obiettivo Immagino che tutti adorino la generazione automatica di codice e il risparmio di tempo durante il lavoro. Devi creare molte classi e membri durante il giorno e non vuoi crearli tutti gettersmanualmente. Il compito è scrivere un programma o una funzione, che genera automaticamente gettersper tutti i membri della …
Scrivi un blocco quadrato di codice con N caratteri larghi e N caratteri alti, per un numero intero positivo N. Ad esempio, la tua N può essere 5 e il blocco è simile al seguente: ThisI sMy5B y5Cod eBloc kOkay Questo blocco deve comportarsi come segue: Quando la riga superiore …
Dato un elenco di numeri interi positivi, scrivere il codice che trova la lunghezza della sotto-lista contigua più lunga che sta aumentando (non rigorosamente). Questa è la lista più lunga in modo tale che ogni elemento sia maggiore o uguale all'ultimo. Ad esempio se l'input era: [ 1 , 1 …
Personaggi Chiamiamo queste consonanti IPA inglesi di questi caratteri Unicode : bdfhjklmnprstvwzðŋɡʃʒθ E chiamiamo queste vocali IPA inglesi di questi caratteri Unicode : aeiouæɑɔəɛɜɪʊʌː (Sì, ːè solo il segno vocale lungo, ma trattalo come una vocale ai fini di questa sfida.) Infine, questi sono segni di stress primari e secondari …
Il tuo obiettivo è quello di scrivere un programma che accetta un input e, quando incatenato insieme Nvolte, esegue una "moltiplicazione sequenziale". Cos'è la moltiplicazione sequenziale, potresti chiedere? È una sequenza con un seme adefinito così: f(0) = a f(n+1) = f(n)*(f(n)-1) Quindi, lascia a = 5. Così, f(0) = …
Sceglierai m lingue e scriverai n programmi in ogni lingua, ognuno con lunghezza n * m . Il k programma dovrebbe emettere il k carattere di ciascun programma, ordinato dal numero di programma. Ad esempio, in questo invio (solo a scopo dimostrativo; possono essere tutti i caratteri inclusi newline e …
Il puzzle scorrevole più riconoscibile è il quindici puzzle . Ha una griglia 4 per 4, 15 tessere e uno spazio griglia vuoto. Le tessere possono muoversi solo nello spazio vuoto e devono essere sempre in linea con la griglia. Definiamo un puzzle a scorrimento generalizzato come una griglia W …
Il compito è quello di scrivere un programma che richiede un numero naturale, nnn , e produce il nnn esimo termine di una sequenza OEIS. Tale sequenza dovrebbe avere un identificatore sotto forma di Aseguito da 6 cifre. Ora quando prendi il tuo codice sorgente e inverti l'ordine dei suoi …
Un personaggio isolato è un personaggio (diverso da una nuova riga) che non ha un personaggio adiacente dello stesso tipo. I caratteri adiacenti possono essere a sinistra, a destra sopra o sotto, ma non in diagonali. Ad esempio nel seguente testo Hè isolato: Ybb YH% %%%% Tutti gli altri caratteri …
Un numero primo troncabile a destra è un numero primo in cui ogni prefisso è un numero primo (nella base 10). Un numero primo troncabile a sinistra è esattamente l'opposto, dove ogni postfisso è un numero primo (i numeri primi che iniziano con 0 non sono ammessi). Entrambe queste sequenze …
Questa è la domanda complementare per i cruciverba di codice . Le risposte ai ladri vanno qui. Vedi Dove dovremmo mettere i ladri? per meta-informazioni.
Un programma a scacchiera è un programma in cui il valore ordinale di ogni singolo personaggio si alterna da pari a dispari, escluso il terminatore di linea (che può essere qualsiasi finale di linea standard). Un programma triangolare è un programma in cui ogni riga ha un carattere aggiuntivo rispetto …
Dato un array di numeri interi positivi Acome input, genera un programma che, se ripetuto per ktempi, emette il valore kth (1 indice) dell'array. Ad esempio, se l'array lo è [1,11], l'output dovrebbe essere un programma che emette 1e, se ripetuto due volte, l'output 11. Codice come print(end="1");nelle opere di …
L'obiettivo In questa sfida, il tuo compito è quello di scrivere un programma, che non contenga alcun input, con il maggior numero possibile di anagrammi. Il tuo punteggio sarà il numero di anagrammi del codice sorgente del tuo programma che sono quine valide divise per il numero totale di anagrammi …
Consapevolezza posizionale Il tuo compito è generare un programma che, per ogni permutazione dei suoi personaggi (che include il programma originale), emetta le posizioni di ogni personaggio rispetto al programma originale. Se il tuo programma è Derp devi produrre [0, 1, 2, 3] (o qualche equivalente). Questo perché Dè in …
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.