Programmation Puzzles & Code Golf

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

19
Quel âge a-t-il à peu près?
Écrivez un programme court qui prend un nombre positif de secondes représentant un âge et produit une estimation de ce temps en anglais. Votre programme doit générer le temps le moins précis qui s'est écoulé, parmi les mesures suivantes et leur durée en secondes: second = 1 minute = 60 …
29 code-golf  date 


30
Ne suis-je pas assez bien pour toi?
Contexte: Le défi actuel de Perfect Numbers est plutôt imparfait et compliqué, car il vous demande de produire dans un format complexe impliquant les facteurs du nombre. Il s'agit d'un repostage purement décisionnel du défi. Défi Étant donné un entier positif à travers n'importe quel format d'entrée standard , faites …

30
Randomisation jusqu'à 0
Défi Poteau de bac à sable Étant donné un entier positif, (K)affichez un entier uniformément aléatoire (Y)entre [0, K). Si Y > 0supposez K = Yet répétez le processus jusqu'à Y = 0. Règles L'entrée doit être imprimée au début Format de sortie comme vous le souhaitez Votre programme doit …
29 code-golf  random 



21
Séquences empilables
Vous distribuez les cartes étiquetées de 0 à 9 à partir d'un paquet une par une, formant des piles qui commencent à 0 et comptent par 1. Lorsque vous distribuez un 0, vous le placez sur la table pour démarrer une nouvelle pile. Lorsque vous distribuez une autre carte, vous …


11
Construisez un semi-zigzag
Vous recevrez un entier positif Nen entrée. Votre tâche consiste à construire un semi-zigzag, de Ncôtés, chacun de longueur N. Puisqu'il est relativement difficile de décrire clairement la tâche, voici quelques exemples: N = 1: O N = 2: O OO N = 3: OO OO OOO N = 4: …

25
Nombres palindromiques avec une torsion binaire
Attention: ce n'est PAS un défi "hé, dessinons un gâteau en art ASCII"! Continuez à lire;) Il y a quelque temps, c'était mon anniversaire, j'ai 33 ans maintenant. Il y a donc cette tradition sociale maladroite consistant à inviter la famille et les amis, à mettre des bougies numériques sur …

20
Flotter 754 à Hamming
Vous recevrez en entrée un entier kcompris entre -4503599627370496(−2 52 ) et 4503599627370496(2 52 ). Comme cela est bien connu , les nombres entiers dans cette plage peuvent être représentés exactement comme des valeurs à virgule flottante double précision. Vous devez sortir le poids de Hamming (nombre d'un) de l'encodage …


28
D'abord, ils sont venus
"D'abord, ils sont venus ..." est un poème de Martin Niemöller : First they came for the Socialists, and I did not speak out- Because I was not a Socialist. Then they came for the Trade Unionists, and I did not speak out- Because I was not a Trade Unionist. …

26
Numéros d'escalier
Un certain nombre d'escalier est un entier positif x tel que sa n ième chiffre (une indexée en commençant par le chiffre le moins significatif) est égal à x% (n + 1) . C'est un peu bouchée, alors regardons un exemple. Prenez 7211311 , si nous prenons les résidus modulaires …

16
Triples pythagoriciens primitifs
( lié ) Un triple de Pythagore est une liste (a, b, c)qui satisfait l'équation a 2 + b 2 = c 2 . Un triple pythagoricien primitif (PPT) est celui où a, bet csont tous des coprimes (c'est-à-dire que le seul diviseur commun entre les trois éléments est 1). …

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.