Una sfida al codice è una competizione per modi creativi di risolvere un puzzle di programmazione con un criterio obiettivo vincente non coperto da altri tag di punteggio (ad esempio code-golf).
La parola BANANAappare esattamente una volta in questa ricerca parola : B A N A A N B B A B A N A B A N A N A B N N A A N N B A A A N N N A A N N N B …
Ora che tutti hanno sviluppato la loro (spesso sorprendente) esperienza di programmazione a basso livello per quanto è lento Python? (O quanto è veloce la tua lingua?) E Quanto è lento Python (parte II)? è tempo di una sfida che aumenterà anche la tua capacità di migliorare un algoritmo. Il …
Nel gioco di Flood Paint, l'obiettivo del gioco è quello di far sì che l'intero tabellone abbia lo stesso colore nel minor numero di turni possibile. Il gioco inizia con una tavola simile a questa: 3 3 5 4 1 3 4 1 5 5 1 3 4 1 1 …
Esiste un "algoritmo di ordinamento" a volte chiamato ordinamento Stalin in cui per ordinare un elenco è sufficiente rimuovere gli elementi dall'elenco fino a quando non viene ordinato in ordine crescente. Ad esempio l'elenco [1, 2, 4, 5, 3, 6, 6] Quando "ordinato" utilizzando Stalin l'ordinamento diventa [1, 2, 4, …
Data una stringa come input, trova la sottostringa contigua più lunga che non ha alcun carattere due o più volte. Se sono presenti più sottostringhe, è possibile produrre anche. Se lo desideri, puoi supporre che l'ingresso si trovi nell'intervallo ASCII stampabile. punteggio Le risposte verranno prima classificate in base alla …
Un numero intero positivo kè un numero loeschiano se kpuò essere espressa come i*i + j*j + i*jper i, jnumeri interi. Ad esempio, i primi numeri loeschiani positivi sono: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Nota che i, jper un dato …
Considera una domanda scritta in un inglese semplice la cui risposta implica due parole o frasi ragionevolmente accurate (ma potenzialmente intelligenti) che possono essere separate dalla parola "e": Q: Quali sono i due lati di una moneta? A: testa e croce D: Quali sono i modi migliori per viaggiare? A: …
Nello spirito del Underhanded C Contest , sto avviando un Underhanded Code Contest. L'obiettivo di questo concorso è implementare in modo diretto un po 'di codice, nascondendo sottilmente un insetto nefasto al suo interno. Il contesto Sei una talpa russa segreta che lavora nel dipartimento IT di un'agenzia di spionaggio …
CONGRATULAZIONI a @kuroineko per la migliore entrata e vincendo la taglia 200 da @TheBestOne (sportività eccellente!). Scrivi un programma per colorare il più possibile un'immagine prima dei programmi di opposizione. Regole in breve Al tuo programma verranno dati un'immagine, il tuo colore e il numero intero N. Ad ogni turno …
Un viaggiatore deve rimanere per n giorni in un hotel fuori città. Ha esaurito i contanti e la sua carta di credito è scaduta. Ma ha una catena d'oro con n collegamenti. La regola in questo hotel è che i residenti dovrebbero pagare l'affitto ogni mattina. Il viaggiatore raggiunge un …
Discussione di ladro qui In questa sfida di poliziotti e ladri la polizia penserà a un numero intero positivo. Scriveranno quindi un programma o una funzione che emette un valore quando viene fornito il numero come input e un altro valore per tutti gli altri input interi positivi. La polizia …
Uno dei paradigmi di programmazione meno conosciuti che sembra piuttosto appropriato per il golf di codice è la programmazione orientata a sovrapposizione (OOP) *. Quando si scrive un codice parzialmente identico, è possibile salvare molti byte semplicemente sovrapponendo le parti identiche e ricordando in qualche modo dove iniziano le due …
Devo smettere di pensare a nomi punny Il tuo compito è quello di creare quanti più frammenti (programmi che hanno input e output integrati), funzioni o programmi completi possibili che ordinino qualunque sia la versione della tua lingua di array di numeri interi in ordine crescente, ma per ogni programma, …
Come discusso nella sala lounge su Stack Overflow: se non riesci ad implementare l'algoritmo Quicksort fornito in en.wikipedia.org/wiki/Quicksort in qualsiasi lingua di cui tu abbia una conoscenza minima, potresti prendere in considerazione una professione diversa. @sbi ma SBI ha anche notato che forse BrainF *** era un'eccezione. Quindi, ecco il …
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.