Défi:
Votre tâche consiste à utiliser n'importe quelle langue pour afficher le nom de cette langue multiplié par le nombre de caractères dans son nom.
- Utilisez le nom commun ou l'acronyme de la langue.
- S'il existe plusieurs versions d'une langue, vous n'avez pas besoin d'inclure le numéro de version.
- La capitalisation est importante.
Exemples:
PHP -> PHPPHPPHP
Java -> JavaJavaJavaJava
C++ -> C++C++C++
Python 3 -> PythonPythonPythonPythonPythonPython
JavaScript -> JavaScriptJavaScriptJavaScriptJavaScriptJavaScriptJavaScriptJavaScriptJavaScriptJavaScriptJavaScript
Réponses:
V , 2 octets
Essayez-le en ligne!
Citant Arnauld , avec une distance de Levenshtein de 1:
la source
Haskell , 16 octets
Essayez-le en ligne!
Appliqué sur deux listes,
(>>)
concatène la deuxième liste avec elle-même aussi souvent que la première liste comporte des éléments.Sans point (19 octets)
Essayez-le en ligne!
(id=<<)
est le même quejoin
, mais sans besoinimport Control.Monad
.la source
putStr
, ou du moins celuis=
qui crée la fonction nullary.s=
.J , 7 octets
J'ai maintenant 15 secondes d'expérience en programmation J. Donc, cela peut être jouable au golf (1) .
Essayez-le en ligne!
(1) Edit: Et bien sûr que ça l'était. Merci à @ ConorO'Brien pour avoir économisé 2 octets! Utiliser un verbe:
5 octets
la source
'J'"_
. La conjonction de rang"
, lorsqu'elle a un argument de gauche comme nom, elle fait de ce nom un verbe constant qui renvoie ce nom.4 , 11 octets
Explication:
Essayez-le en ligne!
la source
Fonctionnement du langage de script Flashpoint , 64 octets
Puisqu'il n'y a pas de nom officiel pour le langage de script, j'utilise
Operation Flashpoint
comme nom du langage.Appeler avec:
Production:
la source
R , 8 octets
Essayez-le en ligne!
la source
"R"
mais appelé avecsource(<program name>,ec=T)
ec=T
être comme un drapeau de compilation pour +4 octets"R"
. Je ne sais pas si ça compte.[1] "R"
pour moi ...C , 12 octets
Essayez-le en ligne! (CCG)
Enregistré 3 octets avec l'aide de user202729 . C a été choisi stratégiquement, mais c'est à peu près spécifique au GCC.
la source
Verbosité ,
458454 octetsEssayez-le en ligne!
4 octets enregistrés grâce à NieDzejkob!
Vous savez que votre langue est verbeuse quand il est plus court de créer une chaîne longue de 81 caractères que de multiplier une chaîne longue de 9 caractères par 9.
la source
M , 2 octets
Les langues à lettre unique ont un net avantage.
Essayez-le en ligne!
la source
Rétine , 12 octets
Essayez-le en ligne!
Explication
Initialisez la chaîne à
Retina
.Remplacez chaque caractère par la chaîne complète.
la source
/// , 17 octets
Essayez-le en ligne!
(cela imprime
/////////
)La solution naïve est (seulement) 1 octet de plus.
Essayer de supprimer les doublons
i
augmente en fait le nombre d'octets.la source
Chef , 268 octets
Essayez-le en ligne!
Plus idiomatique (565 octets):
Essayez-le en ligne!
la source
ArnoldC , 107 octets
Essayez-le en ligne!
la source
Python 3 , 17 octets
Essayez-le en ligne!
Bien sûr, Python 2 est plus court de 2 octets avec
Essayez-le en ligne!
Mais je préfère Python 3
la source
s/almost/almost\{when manipulating sets and lists}/
: P/
?7 , 3 octets
Essayez-le en ligne!
Format similaire au programme Hello World, sauf que le mode de sortie est
3
(octet par trois commandes). Les trois commandes131
codent la valeur131
base 6 =37
base 16 = caractère 7. Imprime ensuite3
le caractère.la source
> <> ,
23 19 15 1312 octetsEssayez-le en ligne!
Emigna a enregistré 4 octets. Pas un arbre n'en a sauvé 3. Le pélican sarcelle a réussi à économiser 1 octet de plus. Merci à tous ceux qui ont contribué au golf! Citant Arnauld, avec de légères modifications: j'ai maintenant 15 secondes d'expérience en programmation> <>. Donc, cela peut être jouable au golf .
la source
"><>><>><>"oa0.
"><>"|o<"><>"
Murmures , 36 octets
Essayez-le en ligne!
Question triviale, réponses triviales.
la source
,,,, 6 octets
Essayez-le en ligne!
Hehe ...
la source
Commentateur , 316 octets
Essayez-le en ligne!
Pas aussi longtemps que ma réponse Verbosity, mais y arriver
la source
Étoilé , 146 octets
Essayez-le en ligne!
Cela semble plus joli avec la décoration (180 octets):
Essayez-le en ligne!
la source
MSM , 9 octets
Trace de la pile:
la source
D, 20 octets
Essayez-le en ligne!
la source
I , 3 octets
Essayez-le en ligne!
la source
Aceto , 16 octets
Essayez-le en ligne!
la source
Funky , 16 octets
Essayez-le en ligne!
la source
Japt,
87 octetsEssayez-le
la source
K , 9 octets
Essayez-le en ligne!
la source
Emoji , 33 octets
Abuse le système de type. Beaucoup. Peut ne pas fonctionner avec d'autres interpréteurs que celui de Python. Ce ne sera probablement pas le cas.
Essayez-le en ligne!
la source
sed , 10 octets
J'espère que deux nouvelles lignes de fin sont OK: P
Essayez-le en ligne!
la source
itflabtijtslwi , 31 octets
Essayez-le en ligne!
la source