Entscheiden Sie anhand des Namens einer Stack Exchange-Site, die noch kein eigenes Design hat, wie viele ASCII-Zeichen (Nicht-ASCII-Zeichen werden separat gezählt) sich auf ihren Symbolen befinden. Ihr Code sollte diese 4 Fälle unterscheiden:
1 Zeichen:
Astronomy
Beer
Freelancing
Health
History
Law
Music: Practice & Theory
Parenting
The Great Outdoors
Writers
2 Zeichen:
3D Printing
Amateur Radio
Biblical Hermeneutics
Bitcoin
Board & Card Games
Buddhism
Chinese Language
Coffee
Community Building
Computational Science
Computer Graphics
Data Science
Earth Science
Ebooks
Economics
Emacs
Engineering
Expatriates
French Language
Gardening & Landscaping
Genealogy & Family History
German Language
Hardware Recommendations
Hinduism
Homebrewing
Islam
Italian Language
Japanese Language
Joomla
Lifehacks
Martial Arts
Mathematics Educators
Motor Vehicle Maintenance & Repair
Music Fans
Mythology
Open Data
Personal Productivity
Pets
Philosophy
Physical Fitness
Politics
Portuguese Language
Project Management
Puzzling
Quantitative Finance
Reverse Engineering
Robotics
Russian Language
Software Quality Assurance & Testing
Software Recommendations
Sound Design
Space Exploration
Spanish Language
Sports
Startups
Sustainable Living
Tridion
Vi and Vim
Video Production
Windows Phone
Woodworking
Worldbuilding
3 Zeichen:
Cognitive Sciences
elementary OS
Ethereum
History of Science and Mathematics
Linguistics
Open Source
Programming Puzzles & Code Golf
Signal Processing
Tor
Nicht-ASCII:
Anime & Manga
Arduino
Aviation
Chess
CiviCRM
Poker
Ausgenommen von dieser Herausforderung, da der Name Nicht-ASCII-Zeichen enthält:
LEGO® Answers
Русский язык
Ihr Code sollte für jeden der 4 Sätze einen konsistenten unterschiedlichen Wert ausgeben. Jede Ausgabe (oder ihre Zeichenfolgendarstellung für Nicht-Zeichenfolgenwerte, die von einer Funktion zurückgegeben werden) sollte nicht länger als 10 Byte sein, wobei die optionale nachgestellte Zeile nicht berücksichtigt wird.
Sie können mehrere Codeteile in derselben Sprache erstellen. Die Ausgabe Ihrer Übermittlung wird als Ausgabe jedes in einer festen Reihenfolge verketteten Codeteils betrachtet (Sie können also Regex verwenden).
Kürzester Code gewinnt.
画
. Aber es ist nicht leicht zu streiten, ob die Sache mit der Luftfahrt eine ist ✈
. Also beschloss ich, den einfachsten Weg zu gehen.