Questions marquées «code-golf»

Code-golf est une compétition pour résoudre un problème particulier dans le moins d'octets de code source.

16
Somme de matrice sans chevauchement
Somme de matrice sans chevauchement Étant donné k tableaux de longueur n , affichez la somme maximale possible en utilisant un élément de chaque tableau de sorte qu'il n'y ait pas deux éléments du même index. Il est garanti que k <= n. Contribution Une liste non vide de tableaux …

28
Fais de moi une métaséquence
Contexte Pour ce défi, une `` métaséquence '' sera définie comme une séquence de nombres où non seulement les nombres eux-mêmes augmenteront, mais aussi l'incrément, et l'incrément augmentera d'une valeur croissante, etc. Par exemple, la métaséquence de niveau 3 commencerait comme: 1 2 4 8 15 26 42 64 93 …

30
Comme le disent les programmeurs: efforcez-vous d'être paresseux
Récit Avez-vous vu ce post de 9gag ? Vous avez peut-être le sentiment de faire vos propres phrases. Mais alors vous vous rendez compte que vous pourriez simplement jouer un script en une demi-heure, et vous n'aurez jamais à vous en occuper. La soumission Votre programme recevra une chaîne d'entrée …
25 code-golf  string 

30
Dessinez des flèches en expansion
Ce défi consiste à imprimer une série de flèches croissantes de type ASCII. Je vais décrire le motif avec des mots, mais il pourrait être plus facile de regarder à quoi ressemble le début de cette série: > < -> <- --> <-- ---> <--- ----> <---- -----> <----- ------> …

19
Remémorez les voyelles!
Contribution Une chaîne de caractères ASCII imprimables, par exemple: This is an example string. Sortie Pour chaque consonne ( BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz) qui n'est pas suivie d'une voyelle ( AEIOUaeiou), ajoutez la dernière voyelle avant, en minuscules. Les consonnes avant la première voyelle sont laissées telles quelles : Thisi isi ana examapale …
25 code-golf  string 

25
Détectez les paires parfaites
Ayons une fonction qui prend une chaîne et supprime toutes les paires de caractères identiques adjacents. Par exempleFFf F( a b b b a c c ) = a b aF(unebbbunecc)=unebunef(a\color{red}{bb}ba\color{red}{cc}) = aba Notez que lorsque deux paires se chevauchent, nous n'en supprimons qu'une seule. Nous appellerons une chaîne parfaitement …

30
Comptage à somme nulle
Écrivez un programme ou une fonction qui, pour n ≥ 1, renvoie le nombre de solutions à ± 1 ± 2 ± 3 ± ... ± n = 0. Pour n = 6 il n'y a pas de solution, donc la réponse est 0. Pour n = 4 il y …



30
Adresse IP ou non?
Votre outil d'analyse de réseau est particulièrement difficile à saisir et se bloque immédiatement si vous lui fournissez une adresse IPv4 qui contient des caractères incorrects ou n'est pas correctement formatée. Une adresse IPv4 est une adresse numérique 32 bits écrite en quatre nombres séparés par des points. Chaque nombre …

30
Concevons une mosaïque de chiffres
Défi Etant donné un nombre entier positif NNN , répéter chacun de ses chiffres d1,d2,d3,⋯,dnd1,d2,d3,⋯,dnd_1, d_2, d_3, \cdots, d_n un nombre de fois correspondant à sa position dans NNN . En d'autres termes, chaque chiffre dkdkd_k doit être répété kkk fois (pour chaque 1≤k≤n1≤k≤n1\le k\le n , indexé 1), créant …

2
Est-ce un Rubik's Cube?
Un temps de passage vénéré des pédants est de souligner que les images de "Rubik's Cubes" (sur des t-shirts, des affiches, etc.) ne sont pas réellement résolables. La première chose à vérifier est que le cube est composé des bonnes pièces. Pour être résoluble, un cube a besoin de six …

20
Programme d'identification de forme
Votre tâche consiste à créer un programme qui identifie la forme de l'entrée. Les formes à identifier peuvent être l'une des suivantes: Carré Pour être identifiée comme un carré, la source doit avoir des lignes de même longueur et le même nombre de lignes que de caractères par ligne (caractères …

23
Direction du trafic
Règles Étant donné un code de pays ISO3166-1-Alpha-2, votre tâche consiste à décider de la direction du trafic pour ce pays: L'entrée sera un code de pays valide (valide car c'est un élément des deux listes fournies) L'entrée peut être une liste de deux caractères au lieu d'une chaîne si …

30
Escalier Alphabet déroutant
Si aucune entrée n'est fournie, affichez ce motif alphabétique intéressant dans les deux cas (le cas doit être cohérent) via une méthode de sortie acceptée : UNE UN B ACBC ADBDCD AEBECEDE AFBFCFDFEF AGBGCGDGEGFG AHBHCHDHEHFHGH AIBICIDIEIFIGIHI AJBJCJDJEJFJGJHJIJ AKBKCKDKEKFKGKHKIKJK ALBLCLDLELFLGLHLILJLKL AMBMCMDMEMFMGMHMIMJMKMLM ANBNCNDNENFNGNHNINJNKNLNMN AOBOCODOEOFOGOHOIOJOKOLOMONO APBPCPDPEPFPGPHPIPJPKPLPMPNPOP AQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQ ARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQR ASBSCSDSESFSGSHSISJSKSLSMSNSOSPSQSRS ATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTST AUBUCUDUEUFUGUHUIUJUKULUMUNUOUPUQURUSUTU AVBVCVDVEVFVGVHVIVJVKVLVMVNVOVPVQVRVSVTVUV AWBWCWDWEWFWGWHWIWJWKWLWMWNWOWPWQWRWSWTWUWVW …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.