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.

20
Calcul de la matrice carrée optimale
La matrice optimale (pour la portée plutôt étroite de ce défi) est obtenue en «zippant» les éléments des lignes et colonnes correspondantes d'une matrice carrée et en obtenant le maximum de chaque paire. Par exemple, étant donné la matrice suivante: 4 5 6 1 7 2 7 3 0 Vous …

10
Calculatrice GPA de l'étudiant en difficulté
GPA Calculator (GPA = Moyenne pondérée cumulative) Vous êtes un étudiant stressé pendant la semaine des finales. Au lieu d'étudier pour vos examens à venir, vous décidez qu'il est préférable de déterminer quel GPA vous aurez à la fin du semestre. De cette façon, vous avez des données pour confirmer …
13 code-golf 

6
Chaîne hexagonale ASCII
Problème Dessinez une chaîne hexagonale xlongue, chacune avec un côté de la ylongueur Contribution x - la longueur de la chaîne <= 50 y - la longueur de chaque côté <= 50 Exemples x=1,y=1 _ / \ \_/ x=4,y=1 _ _ / \_/ \_ \_/ \_/ \ \_/ \_/ x=3,y=2 …

4
Combien d'instances sont en cours d'exécution?
Écrivez un programme à durée indéterminée qui indique le nombre d'instances de lui-même en cours d'exécution. Chaque instance du programme doit également signaler l'ordre dans lequel il a été ouvert par rapport à toutes les autres instances en cours d'exécution. Exemple L'utilisateur lance le programme pour la première fois - …

6
Faites sortir l'alphabet en spirale!
Regardez la chaîne suivante. Vous remarquez un motif? ABEFNOPEFGH DC GQI MHRJ LKJI SK DTL SPERME BAZYXWV N EO DP CQ BAZYXWVUTSR Comme certains l'ont peut-être remarqué, il s'agit essentiellement d'une spirale de l'alphabet, où les distances entre les lignes / colonnes augmentent progressivement de 1 espace / nouvelle ligne. …

25
Calculer le Divmod supérieur
Tâche Étant donné deux entiers positifs (div e e et divis o r), calculez le q uotient et le r emainder. Normalement, il serait calculé comme e = o*q+roù q*o<=eet 0<=r<o. Pour ce défi encore e = o*q+rmais q*o>=eet -o<r<=0. Par exemple, e=20et o=3, normalement, ce serait 20/3 -> 20=3*6+2, …

9
Primes à chiffres répétés
Une autre séquence, un autre défi. * Définition Un nombre premier pest dans cette séquence, appelons-le A, ssi pour chaque chiffre ddans pl'expansion décimale de, vous remplacez dpar des dcopies de det l'entier résultant est toujours premier; les zéros ne sont pas autorisés. Par exemple, 11est trivialement dans cette séquence …

4
Est-ce bipartite?
Un graphe bipartite est un graphe dont les sommets peuvent être divisés en deux ensembles disjoints, de sorte qu'aucune arête ne relie deux sommets du même ensemble. Un graphique est bipartite si et seulement s'il est bicolore. Défi Votre tâche consiste à, étant donné la matrice d'adjacence d'un graphe simple …

21
Séquence phi itérée
Connexes: fonction phi (n) itérée . Votre défi est de calculer la fonction phi itérée: f(n) = number of iterations of φ for n to reach 1. Où φest la fonction totiente d'Euler . OEIS connexe . En voici le graphique: Règles: Votre objectif est de sortir f(n)de n=2à n=100. …

24
Prenez-moi une glace s'il vous plaît
Fais moi un cornet de glace s'il te plait Nous avons une tonne de grands endroits de crème glacée ici en Nouvelle-Angleterre. La plupart d'entre eux sont fermés pour l'hiver maintenant, alors ... .-@@-. (======) (--------) (==========) (__________) \/\/\/\/\/ \/\/\/\/ \/\/\/ \/\/ \/ OBJECTIF Sortir exactement le cône de glace …

14
Négation du schéma des pyramides
Dans mon langage Pyramid Scheme , il y a une construction légèrement amusante: le triangle vide: ^ - Lorsqu'aucun argument n'est donné, il revient 0. Pour générer en 1utilisant cette construction, nous pourrions utiliser ceci: ^ /!\ ^--- - Cela passe simplement 0à la fonction de négation. Nous pouvons continuer …




10
Distribuer un deck ASCII
Il n'y a jamais vraiment eu de défi définitif pour les cartes ASCII AFAIK. Donc, en utilisant le jeu de cartes ASCII suivant: .------..------..------..------..------..------..------..------..------..------..------..------..------. |2.--. ||3.--. ||4.--. ||5.--. ||6.--. ||7.--. ||8.--. ||9.--. ||T.--. ||J.--. ||Q.--. ||K.--. ||A.--. | | (\/) || (\/) || (\/) || (\/) || (\/) || (\/) …

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.