Questions marquées «conversion»

Cette balise indique que le défi implique la conversion d'un format à un autre.

73
Calculer Phi (pas Pi)

Non, je ne veux pas dire ϕ = 1.618...et π = 3.14159.... Je veux dire les fonctions . φ (x) est le nombre d’entiers inférieurs ou égaux à xqui sont relativement premiers à x. π (x) est le nombre de nombres premiers inférieurs ou égaux à x. Disons que "pas pi" est alors π̅ (x) et définissons-le comme...

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...

65
Numérotation des pages de style xkcd

Le livre de Randall Munroe "xkcd, volume 0" utilise un système de nombres plutôt impairs pour les numéros de page. Les premiers numéros de page sont 1, 2, 10, 11, 12, 20, 100, 101, 102, 110, 111, 112, 120, 200, 1000, 1001, ... Cela ressemble un peu à ternaire, mais il faut noter qu'il saute de...

47
Compte à rebours de “Infinity”

Cela semble être une tâche impossible, non? En fait, ce n'est pas si difficile. Si nous écrivons le mot Infinitysous forme de code ASCII binaire 8 bits, nous aurons: 01001001 01101110 01100110 01101001 01101110 01101001 01110100 01111001 Cela peut être concaténé et converti en valeur décimale...

45
Hexadécimal et l'alphabet

Dans ce défi, vous recevrez une entrée, la convertirez en hexadécimal, apporterez quelques modifications et produirez le résultat. Comme ils ne comportent que 16 caractères hexadécimaux, votre code devra être aussi court que possible. Exemples Les exemples sont séparés par une ligne vide. La...

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...

42
Plaques d'immatriculation françaises

bac à sable Plaques d'immatriculation françaises Les plaques d'immatriculation françaises sont classées dans un ordre séquentiel, suivant un modèle spécifique de chiffres et de lettres:AB-012-CD Défi Ecrivez un programme ou une fonction qui, pour un numéro donné, affiche le numéro de la plaque...

42
Mon dieu, c'est plein d'espaces!

Certaines personnes insistent pour utiliser des espaces pour la tabulation et l'indentation. Pour la tabulation, c'est indéniablement faux. Par définition, les tabulateurs doivent être utilisés pour la tabulation. Même pour l’indentation, les tabulateurs sont objectivement supérieurs: Il existe un...

41
Compter comme un babylonien

Défi Étant donné qu'une représentation ASCII d'un nombre babylonien en entrée, affiche le nombre en chiffres arabes occidentaux. Système de numération babylonien Comment les Babyloniens ont-ils compté? Fait intéressant, ils utilisaient un système Base 60 avec un élément d’un système Base 10....

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...

38
Convertisseur de température

Il s'agit d'un défi de la taille d'un octet dans lequel vous devez convertir une température d'entrée dans l'une des trois unités (Celsius, Kelvin et Fahrenheit) en deux autres. Contribution Vous serait fourni avec une température sous forme de nombre suivi d'une unité (séparés par un espace). La...

38
Faire des mots au carré

Le défi Votre tâche consiste à créer un programme qui prend une entrée de chaîne donnée et la sort au format carré. Les chaînes vides doivent renvoyer une chaîne vide. Exemples Compte tenu de l'entrée: golf Votre programme devrait générer: golf o l l o flog Contribution: 123 Sortie: 123 2 2 321...

36
Tableaux ASCII de base

Titre alternatif: Comptez votre peine de prison sur le mur Étant donné un nombre n, les résultats de sortie sont regroupés dans les groupes traditionnels de 5 par groupe et de 50 par ligne. Exemples 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/...

36
COBOL Y2K redux

Dans les années 1990, les ingénieurs informatiques COBOL ont travaillé un moyen d'étendre les champs de date à six chiffres en les convertissant YYYDDDoù YYYest le year - 1900et DDDest le jour de l'année [001 to 366]. Ce schéma pourrait prolonger la date maximum à 2899-12-31. En 2898, les...