Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

10
Quelle est l'année commune spéciale la plus proche?
Une année commune est une année qui n'est pas une année bissextile et où le premier et le dernier jour de l'année sont le même jour. Une année commune spéciale est une année qui commence un lundi et se termine donc un lundi également. Votre défi est de créer un …
11 code-golf  date 

14
Validez la syntaxe 2Col!
Comme deux personnes l'ont peut-être remarqué récemment, j'ai largement abandonné le développement de Braingolf parce qu'il est ennuyeux et sans inspiration, et je suis passé à 2Col qui est un peu plus intéressant et n'est pas conçu pour être un langage de golf. La caractéristique déterminante de 2Col est que …

8
Grimpez en Amérique
Maintenant que d'autres utilisateurs ont aidé Trump à construire le mur , il est temps pour vous de l'escalader. Il s'agit d'un défi d'art ascii où vous devez créer un mur d'escalade avec des prises placées au hasard. Un mur d'escalade est composé de panneaux ayant chacun entre 3 et …



10
Faites tourner les racines
Étant donné un polynôme non nul avec des coefficients entiers et des racines qui sont sur l'imaginaire et sur la ligne réelle de telle sorte que si aest une racine, il en est de même -a, renvoyez un autre polynôme avec les racines tournées de 90 degrés. Détails Le polynôme …

3
Détecteur de similitude de défi
Défi Étant donné deux identifiants de questions, essayez de déterminer leur similitude en consultant les réponses. Détails Vous recevrez deux identifiants de questions pour codegolf.stackexchange.com; vous pouvez supposer qu'il existe des questions pour les deux ID qui ne sont pas supprimées, mais ne sont pas nécessairement ouvertes. Vous devez parcourir …

12
Raccourcissez le package Java
Compte rendu Étant donné un nom de classe / package Java entièrement qualifié, vous devez le raccourcir en tant que tel: Chaque partie du paquet séparé par points sera raccourcie à sa première lettre, à l'exception de la dernière section et de la classe (si elle existe). les noms de …
11 code-golf 

4
Calculatrice D&D 5e HP
J'ai du mal à me souvenir de tout ce que je dois faire lors de la montée en niveau d'un personnage D&D. Pour une raison quelconque, l'une des choses qui me pose problème est de déterminer quelle devrait être leur nouvelle valeur maximale en HP. Pour ce défi, vous écrirez …
11 code-golf 

17
L'égalité vient en trois
Tiré de: OEIS- A071816 Votre tâche, étant donné une limite supérieure de n, est de trouver le nombre de solutions qui satisfont l'équation: a+b+c = x+y+z, where 0 <= a,b,c,x,y,z < n La séquence commence comme décrit sur la page OEIS, et comme ci-dessous (indexé 1): 1, 20, 141, 580, …

9
Construire un traceur numérique
Problème adapté du livre Fortran 77 de Donald M. Monro introduction Les machines de traçage numériques sont largement utilisées pour produire diverses formes de dessins, de graphiques et d'autres résultats illustrés. La plupart de ces machines ne peuvent déplacer leurs stylos que dans certaines directions, généralement sous forme de pas …
11 code-golf 


9
Décodez le message caché!
introduction Un jour, vous vous relaxiez dans votre bureau de la CIA, quand soudain vous voyez une alerte sur votre ordinateur. Vos programmes viennent d'intercepter des centaines de messages codés! Un examen rapide révèle la règle d'encodage, mais vous avez besoin d'un programme pour décoder rapidement. Défi Vous recevrez une …

8
Faites pousser des fleurs!
Le printemps est arrivé récemment et c'est presque le moment où les fleurs commencent à germer. Je veux donc que vous les aidiez à grandir. Ta tâche: Étant donné deux nombres,, met n, les mfleurs de sortie sont placées au hasard sur une n*ngrille. Une seule fleur ressemble à ceci: …

12
Pizza, Pizza, Deep Dish Pizza!
Le 5 avril est la Journée nationale de la pizza Deep DIsh, le thème de ce défi. Étant donné un entier positif n( nsupérieur à 0), créez une pizza à plat profond ASCII. Pizza à plat profonde réelle montrée: Comme vous pouvez le voir, il y a une couche de …

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.