Proste wyzwanie: spróbuj wydrukować następujący tekst w jak najmniejszej liczbie bajtów:
the answer
toli fetheuniv
ersea nde ver
ything the ans
wer tol ife the
uni ver sean
dev ery thin
gth ean swer
tolifetheuni ver
seandeveryth ing
the ans wer
tol ifetheuniver
sea ndeverything
Oryginalny rysunek zawiera 332 znaki.
Zasady
- Brak danych wejściowych lub nieużywane dane wejściowe.
- Dane wyjściowe mogą mieć dowolny rozsądny format (ciąg, lista ciągów, macierz znaków i tak dalej).
- Możesz użyć wielkich liter zamiast małych liter do rysowania, jeśli wolisz.
- Końcowe białe znaki i znaki nowej linii są dozwolone.
- To jest golf golfowy , więc może wygrać najkrótszy program / funkcja dla każdego języka!
Notatki
- Zostało to zidentyfikowane jako możliwy duplikat Nie jesteśmy obcy, aby kodować golfa, znasz zasady i ja też . To pytanie dotyczyło wyszukiwania i zastępowania tekstu. Tutaj musisz narysować kształt przy użyciu danego tekstu, a co najmniej dwie z obecnych odpowiedzi pokazują, że języki golfa mogą w tym przypadku pokonać proste algorytmy kompresji.
42
ze *
znaków, a następnie zastąpić je z tekstu, który pasuje idealnie. Nie musiałem modyfikować oryginalnego rysunku, aby dopasować zdanie. Zbieg okoliczności?