Un défi de code est une compétition pour trouver des moyens créatifs de résoudre un casse-tête de programmation avec un critère de gain objectif non couvert par d'autres balises de notation (par exemple, code-golf).
Maintenant que tout le monde a développé son expertise (souvent étonnante) de codage de bas niveau pour Python, quelle lenteur? (Ou à quelle vitesse votre langue est-elle?) Et à quel point Python est-il vraiment lent (deuxième partie)? Il est temps de relever un défi qui améliorera également votre capacité à …
Dans le jeu Flood Paint, le but du jeu est de faire en sorte que le tableau entier soit de la même couleur en aussi peu de tours que possible. Le jeu commence avec un tableau ressemblant à ceci: 3 3 5 4 1 3 4 1 5 5 1 …
Il existe un "algorithme de tri", parfois appelé tri de Staline, dans lequel, pour trier une liste, il suffit de supprimer des éléments de la liste jusqu'à ce qu'elle soit triée par ordre croissant. Par exemple la liste [1, 2, 4, 5, 3, 6, 6] Quand "trié" en utilisant le …
À partir d'une chaîne en tant qu'entrée, trouvez la plus longue sous-chaîne contiguë ne comportant aucun caractère deux fois ou plus. S'il existe plusieurs sous-chaînes de ce type, vous pouvez générer l'un ou l'autre. Vous pouvez supposer que l’entrée se situe sur la plage imprimable ASCII si vous le souhaitez. …
Un entier positif kest un nombre de Loeschian si kpeut être exprimé comme i*i + j*j + i*jpour i, jentier. Par exemple, les premiers nombres loeschiens positifs sont: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Notez que i, jpour une donnée, kne …
Considérez une question rédigée dans un anglais simple et dont la réponse implique deux mots ou expressions raisonnablement précis (mais potentiellement intelligents) pouvant être séparés par le mot 'et': Q: Quels sont les deux côtés d'une pièce? A: têtes et queues Q: Quels sont les meilleurs moyens de voyager? A: …
Dans l'esprit du concours Underhanded C , je lance un concours de code Underhanded. L’objectif de ce concours est d’implémenter directement du code, tout en y dissimulant de manière subtile un bogue infâme. La compétition Vous êtes une taupe russe secrète qui travaille au service informatique d'une agence d'espionnage américaine. …
FÉLICITATIONS à @kuroineko pour la meilleure candidature et au gain de 200 $ de @TheBestOne (excellente sportivité!). Ecrivez un programme pour colorer autant d'images que possible avant les programmes d'opposition. Règles en bref Votre programme recevra une image, votre couleur et le nombre entier N. Chaque tour, d'autres programmes vous …
Un voyageur doit rester n jours dans un hôtel situé en dehors de la ville. Il n'a plus d'argent et sa carte de crédit est expirée. Mais il a une chaîne en or avec n liens. La règle dans cet hôtel est que les résidents doivent payer leur loyer tous …
Fil de voleur ici Dans ce défi des flics et des voleurs , les flics penseront à un entier positif. Ils écriront ensuite un programme ou une fonction qui génère une valeur lorsque le nombre est fourni en entrée et une autre valeur pour toutes les autres entrées entières positives. …
L'un des paradigmes de programmation les moins connus qui semble plutôt approprié pour le golf de code est Overlapping Oriented Programming (OOP) *. Lors de l'écriture de code partiellement identique, de nombreux octets peuvent être enregistrés en chevauchant simplement les parties identiques et en se souvenant d'une manière où les …
Je dois arrêter de penser à des noms chétifs Votre tâche consiste à créer autant d'extraits de code (programmes dotés d'entrées et de sorties intégrées), de fonctions ou de programmes complets que possible, qui trie la version des tableaux entiers de votre langue dans l'ordre croissant, mais pour chaque programme, …
Comme discuté dans le salon sur Stack Overflow: si vous ne pouvez pas implémenter l'algorithme Quicksort donné en.wikipedia.org/wiki/Quicksort dans n'importe quelle langue que vous avez une connaissance minimale, vous voudrez peut-être envisager une profession différente. @sbi mais SBI a également noté que BrainF *** était peut-être une exception. Voici donc …
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.