Questions marquées «code-golf»

35
Joyeux Golfmas, tout le monde!

C'est Noël tout le monde, et voici un défi de code-golf à célébrer. Vous devez créer un programme pour imprimer un cadeau. Plus précisément, les mots "Joyeux Noël". MAIS, il ya un problème: ce programme ne doit fonctionner que s’il s’agit du 25 décembre. Si le code est exécuté un autre jour, le...

35
Est-ce un Prime Mersenne?

Un nombre est un nombre premier de Mersenne s'il est à la fois premier et qu'il peut être écrit sous la forme 2 n -1 , où n est un entier positif. Votre tâche consiste à déterminer, en fonction de tout nombre entier positif, s'il s'agit ou non d'un nombre premier de Mersenne. Vous pouvez soumettre...

35
Aide-moi à reconnaître mon monstre

Contexte Le jeu informatique NetHack date de 1987, avant l’utilisation généralisée des graphiques dans les jeux informatiques. Il y a beaucoup de monstres dans le jeu, et potentiellement beaucoup de choses doivent être placées à l'écran en même temps, donc les monstres sont dessinés de manière très...

35
Somme les pouvoirs qui soient

Un défi simple mais espérons-le, pas tout à fait trivial: Ecrivez un programme ou une fonction qui additionne les kpuissances divisant un nombre n. Plus précisement: Entrée: deux entiers positifs net k(ou une paire ordonnée d’entiers, etc.) Sortie: la somme de tous les diviseurs positifs de nqui...

35
Comptage efficace

Quand j'étais enfant et que je voulais compter les billets d'un dollar dans mes économies, j'ai compté à voix haute: un deux trois quatre cinq six sept huit neuf dix; onze, douze, treize, quatorze, quinze, seize, dix-sept, dix-huit, dix-neuf, vingt; vingt et un, vingt-deux, vingt-trois,...

35
Dessiner l'arc d'une balle

Tracez la trajectoire parabolique d’une balle lancée. L'entrée est la vitesse ascendante initiale de la balle, un entier positif v. Chaque seconde, la balle se déplace à 1droite de l' espace et des vespaces verticalement, puis vdiminue 1à cause de la gravité. Ainsi, la vitesse vers le haut les...

35
Combien dois-je écrire?

Écrire des nombres fait partie des mondes Hello de la programmation, souvent des nombres de 1 à 10. Je veux écrire beaucoup de chiffres! Beaucoup, beaucoup de nombres. Mais combien de nombres dois-je écrire? Tâche Pour une entrée entière, donnez un nombre en sortie qui me donnerait le nombre de...

35
Code golf pour mes vrais amis

... et vrai golf pour mes amis de code. Il s’agit d’un défi basé sur une bande dessinée XKCD d’un an, qui consiste principalement en toasts (parodies du premier dans la bande dessinée) suivant un schéma distinct, mais avec quelques légères variations. Votre tâche est d’écrire un programme (ou une...

35
Faisons un peu "enciph5r47g"

C'est l'inverse de Faisons un peu "deciph4r4ng" Dans ce défi, votre tâche consiste à chiffrer une chaîne. Heureusement, l'algorithme est assez simple: en lisant de gauche à droite, chaque caractère d'écriture typique (plage ASCII 32-126) doit être remplacé par un nombre N (0-9) pour indiquer qu'il...

35
Faire un super acrostic

Contexte Célébration de la publication de Dyalog APL 16.0 , où la solution à ce problème est {⊢⌺(≢⍵)⊢⍵}Explication Tâche Avec une chaîne ASCII imprimable de longueur impaire n , créez un carré n × n avec la chaîne centrée horizontalement, dupliquée pour être centrée verticalement et avec des...

35
#OctothorpeAsciiArt

Un octothorpe (également appelé signe numérique, dièse ou hashtag, ou dièse) est le caractère ASCII suivant: # N'est-ce pas une forme amusante? Permet de faire de plus grandes versions de celui-ci! Alors, voici votre défi: Etant donné un entier positif N , la sortie d' un hashtag ASCII de taille N...

35
Alphabet semi-diagonal

Étant donné une lettre de l'alphabet anglais, votre tâche consiste à créer un alphabet semi-diagonal à l'entrée. Comment construire un alphabet semi-diagonal? Brève description : Tout d’abord, vous prenez la position de la lettre dans l’alphabet P( Pindexé 1 ici). Ensuite, vous imprimez chaque...

35
Plus Primes vs Minus Primes

La plupart d'entre nous savent ... que tous les nombres premiers p>3sont de la forme Mais combien sont les Plus Primes ( 6n+1) et combien sont les Minus Primes ( 6n-1) dans une certaine plage? Le défi Pour un nombre entier k>5, compter combien primes<=ksont PlusPrimes et combien sont...

35
Visualiser le théorème de Nicomaque

Le théorème de Nichomachus relie le carré d'une somme à la somme de cubes: et a une belle visualisation géométrique: Défi: Créez la partie 2d de cette visualisation en ascii. Vous devrez vous assurer que toutes les démarcations visuelles sont respectées par votre diagramme. Ceci est plus simple à...

35
Comment demander de l'argent à un caissier à la banque?

Je dois aller à la banque et retirer de l'argent. J'ai besoin de retirer 30 dollars, 22 dollars pour payer mon coloc pour Internet et 8 dollars pour le linge. Comme aucun de ceux-ci ne peut rendre la monnaie, j'ai besoin que mes 30 dollars soient divisés en deux partitions des deux tailles. Cela...

35
C'est beaucoup de singes

Le théorème du singe infini stipule que, dans un temps infini, une machine qui envoie un flux infini de caractères aléatoires dactylographiera toujours un texte donné. Cela me semble être une excellente idée pour un défi. Processus Pour monkey-ize une chaîne A, les étapes suivantes doivent être...

35
Boustrophédonise

Relatif mais très différent. Un boustrophédon est un texte dans lequel toutes les lignes d'écriture sont inversées ou inversées, avec des lettres inversées. Dans ce défi, nous allons simplement inverser toutes les lignes, mais nous laisserons les caractères réels utilisés. Vous pouvez choisir les...

35
Dessine moi un domino

Défi Avec deux chiffres 0 à 9 en entrée, génère un domino (du jeu de neuf domino ) avec ce nombre de points (pips) sur les deux faces. Voici les dix faces possibles (séparées par des tuyaux): | | o| o|o o|o o|o o o|o o o|o o o|o o o | o | | o | | o | | o |o o|o o o | |o |o |o o|o o|o o o|o o o|o o...