Questions marquées «integer»

Pour les défis impliquant la manipulation d'entiers.

73
Créer un «H» à partir de petits «H»

Défi Créez une fonction ou un programme qui, lorsqu'un entier est attribué size, effectue les opérations suivantes: Si sizeest égal à 1, sortie H H HHH H H Si sizeest supérieur à 1, sortie X X XXX X X où Xest la sortie du programme / fonction poursize - 1 (Si vous préférez, vous pouvez faire...

67
Sortir le signe

Soit un nombre N, affiche le signe de N: Si N est positif, sortie 1 Si N est négatif, sortie -1 Si N est 0, sortie 0 N sera un entier compris dans la plage d'entiers pouvant être représentée dans la langue de votre

58
Compter comme Chuck Norris

Comme on le sait , Chuck Norris a compté à l'infini. Deux fois En plus , Chuck Norris peut compter à l'infini à l'envers. Aussi, bien que peut-être moins connu, Chuck Norris peut parler un peu espagnol en plus de l'anglais. Le défi Ecrivez un programme (ou une fonction) pouvant être exécuté dans...

50
Illustrer le plus petit commun

Étant donné deux entiers positifs, A et B, illustrent leur plus petit multiple commun en générant deux lignes de tirets ( -) de longueur LCM (A, B) après avoir remplacé chaque tiret Ath de la première ligne et chaque tiret de la deuxième ligne par des barres verticales ( |) De cette façon, la fin...

48
Imprimer tous les entiers

Ecrivez un programme ou une fonction qui imprimera de manière vérifiable tous les nombres entiers exactement une fois, avec un temps et une mémoire infinis. Les sorties possibles pourraient être: 0, 1, -1, 2, -2, 3, -3, 4, -4, … 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -2, -3, -4, -5, -6, -7, -8, -9, 10,...

46
Horizon diviseur

Pour tout entier positif k, d(k)notons le nombre de diviseurs de k. Par exemple, d(6)est 4, parce que 6a 4diviseurs ( à savoir 1, 2, 3, 6). Avec un nombre entier positif N, affichez un "horizon" dans la technique ASCII en utilisant un caractère fixe, de sorte que la hauteur du "bâtiment" situé en...

45
Il y a des connus connus

L'ancien secrétaire américain à la Défense, Donald Rumsfeld, a popularisé l'expression "connu, connu". Nous allons ici distiller ses remarques dans une strophe de quatre lignes. Plus précisément, affichez ce texte: known knowns known unknowns unknown knowns unknown unknowns La capitalisation n'a...

44
Pérégrination de premier rang

Le but de ce défi est de représenter graphiquement une marche sur le plan, où la direction de chaque étape kkk est déterminée par la primalité de kkk et la parité de son développement binaire. Plus précisément, La direction initiale est fixe, disons le nord. Toutes les étapes ont la même longueur ....

44
Incrémenter un tableau

Avec un tableau d'entiers positifs non vide, "l'incrémente" une fois comme suit: Si tous les éléments du tableau sont égaux, ajoutez a 1à la fin du tableau. Par exemple: [1] -> [1, 1] [2] -> [2, 1] [1, 1] -> [1, 1, 1] [3, 3, 3, 3, 3] -> [3, 3, 3, 3, 3, 1] Sinon, incrémente le premier...

42
À quel point peut-il devenir petit?

En partant d'un entier positif N , trouvez le plus petit entier N ' pouvant être calculé en divisant plusieurs fois N par un de ses chiffres (en base 10). Chaque chiffre sélectionné doit être un diviseur de N supérieur à 1 . Exemple 1 La sortie attendue pour N = 230 est N '= 23 : Exemple n ° 2 La...

41
Est-ce que ce nombre est une puissance entière de -2?

Il existe des méthodes astucieuses pour déterminer si un nombre est une puissance de 2. Ce n'est plus un problème intéressant. Déterminons donc si un entier donné est une puissance entière de -2 . Par exemple: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4...

41
Restez à l'écart de zéro

Tâche Étant donné un entier non négatif n, output 1si nis 0et output la valeur nsinon. Contribution Un entier non négatif. Si vous souhaitez accepter la chaîne en tant qu'entrée, la chaîne correspond aux expressions rationnelles suivantes:, /^(0|[1-9][0-9]*)$/c'est-à-dire qu'elle ne doit pas avoir...

40
Déplacement minimum modeste

Inspiré par une question sur Stack Overflow. Le titre ici est entièrement de ma faute. Le défi Étant donné une liste d'entiers positifs contenant au moins deux entrées, remplacez chaque nombre par le minimum de toutes les entrées qui l'excluent. Cas de test [4 3 2 5] -> [2 2 3 2] [4 2 2 5] ->...

39
Natural Pi # 0 - Rock

Objectif Créez un programme / une fonction qui prend une entrée N, vérifiez si Nles paires aléatoires d’entiers sont relativement premiers et retourne sqrt(6 * N / #coprime). TL; DR Ces défis sont des simulations d’algorithmes qui ne nécessitent que la nature et votre cerveau (et peut-être quelques...