Pytania oznaczone «ascii-art»

18
Wzór szachownicy

Dane wejściowe: liczba dodatnia, mniejsza niż 80, od stdin lub jako argument wiersza poleceń. Wyjście: kwadratowy wzór szachownicy, wielkość liczby wejściowej. Ciemne pola są reprezentowane przez literę „X”, a białe pola przez spację. Lewe górne pole powinno być „X”. Wymagany jest kompletny...

18
Zbuduj mały i zrównoważony telefon komórkowy

Otrzymujesz mnóstwo ciężarów, a Twoim zadaniem jest zbudowanie małego, zrównoważonego telefonu komórkowego przy użyciu tych ciężarów. Dane wejściowe to lista liczb całkowitych w zakresie od 1 do 9 włącznie. Mogą istnieć duplikaty. Wyjście to obraz ascii telefonu komórkowego, który po zawieszeniu...

18
Programowanie gwiazd!

Wyzwanie Napisz program lub funkcję, która drukuje gwiazdki! Program otrzyma dwa parametry przez standardowe wejście: Rozmiar gwiazdy i liczbę punktów gwiazdy. Gwiazda może mieć dowolny rozmiar od 0 do 10 i mieć 3, 4 lub 5 punktów. Parametry wejściowe są oddzielone przecinkiem, na przykład:...

18
Wskazówki do gry w golfa ASCII art

Myślę, że pytania o sztukę ASCII na PPCG są fajne, ale osobiście uważam, że może być to dość trudne, szczególnie gdy pytanie jest oznaczone jako golf-golf . Zastanawiam się, czy ktoś tutaj może mieć jakieś wskazówki, które przydadzą się do tworzenia sztuki ASCII. Proste układanie znaków jest...

18
Oblicz praktyczne liczby

Definicja Dodatnia liczba całkowita njest liczbą praktyczną (sekwencja OEIS A005153 ) i wszystkie mniejsze liczby całkowite dodatnie mogą być reprezentowane jako sumy różnych dzielników n. Na przykład 18jest liczbą praktyczną: jej dzielniki to 1, 2, 3, 6, 9 i 18, a inne dodatnie liczby całkowite...

18
Prosty sposób na kodowanie sztuki ascii w golfa!

Zadanie: Istnieje wiele odpowiedzi na tej stronie, które są ułożone w sztukę ascii, taką jak ta . Zazwyczaj aranżacja odbywa się ręcznie, ale czy program nie pomógłby w tym? :) Twój program pobierze 3 dane wejściowe: Kod jako jedna linia Liczba linii we wzorze (można pominąć, jeśli nie jest...

18
Daj mi fryzurę!

Oto moja głowa: \ /-- -| / -\ | | | \ \ \ \ | --\ | \ | | / |--| / / | /|- //--| / | | | || //\ | | \ /| // \ | Składa się z dokładnie ośmiu włosów. Moje włosy są za długie. Wytnij każdy pojedynczy pas na określoną przeze mnie długość. Wejście Główną atrakcją w tej sekcji jest faktyczna...

18
Narysuj rosnące stosy pudeł

Zadanie W tym wyzwaniu Twoim zadaniem jest narysowanie reprezentacji artystycznej ASCII kilku stosów pudeł o rosnącej wysokości. Jako dane wejściowe podano liczbę stosów, która jest dodatnią liczbą całkowitą. Pierwszy stos zawiera jedno pudełko wielkości 2x2. Drugi stos zawiera 2 pudełka wielkości...

18
64-bitowe tkanie ASCII

Wejście Dwie liczby całkowite: Nieujemna liczba całkowita W w zakresie od 0 do 2 ^ 64-1, określająca splot. Dodatnia liczba całkowita S w zakresie od 1 do 255, określająca długość boku. Można je wykonać w dowolnej kolejności. Wynik S o S ASCII reprezentacji o splocie ( S nowej linii...

18
X oznacza miejsce

X Zaznacza miejsce Twoim celem jest dodanie krzyżyka wokół stolicy X: Przykład wejścia / wyjścia Wejście: mdhyyyyyyyhhhddmmm mdyyssoo oooosyyyhhhdmm hsso oossoooooyyhhdhhdmmm yoooooo oo ssysssyhhdyyyhmmmm myso oso o oyo hhhdhhyhyhhm mm m mhsyhhys oss yyyhhhsosyhhmmmmdmmm mhyhhhy y...

18
Pudełka do zmiany kształtu

Definiuję cztery style skrzynek: +-----+ ooooooo ^^^^^ ******* | 1 | o 2 o < 3 > * 4 * | | o o < > * * +-----+ ooooooo vvvvv ******* Napisz program lub funkcję, która podała liczbę całkowitą, a ciąg znajdzie jedno z powyższych pól w ciągu i zmieni swój styl na styl pola żądany przez...

18
Temat moich urodzin: w płomieniach

Muszę zapalić kilka świec. W rzeczywistości muszę zapalić dowolną liczbę świec. Ale tylko dobre. CEL Biorąc pod uwagę blok tekstu (zawierający zapalone, ważne i nieważne świece) i liczbę Njako dane wejściowe, napisz program lub funkcję, która zapala ilość dokładnie równą N, minus liczba już...

18
Dostosuj swoje krzesło

Wyzwanie Właśnie kupiłeś zupełnie nowe krzesło! Problem w tym, że nie masz pojęcia, jak to kontrolować, więc musisz napisać program, który zrobi to za Ciebie. Tak długo możesz siedzieć tylko w niedostosowanym krześle. Twój kod musi więc być jak najkrótszy. Przykłady 5,3,2,2,1 O | | | _ |...

18
Podążaj ścieżką

Wyzwanie polega na podążeniu (narysowaniu) ścieżki: ^n - w górę o n linii vn - w dół o n linii >n - bezpośrednio o n pozycji znaków <n - pozostawione przez n znaków pozycji njest liczbą całkowitą większą niż zero (tzn. nie można otrzymać polecenia takiego jak >-2). Nie ma żadnych...

18
Prosty symulator DNA

Twój kod na zawsze wygeneruje bardzo prostą reprezentację DNA w stylu ASCII. Przyjmie dwie liczby jako dane wejściowe w dowolnym formacie: jako listę, jako argumenty funkcji, na standardowe wejście itp. Przedział zmiennoprzecinkowy Iw sekundach od 0,0 do 1,0 (włącznie) Poziom powiększenia Zjako...

18
Skompresowane dni tygodnia

Biorąc pod uwagę listę dni tygodnia, wypisz najkrótszą posortowaną reprezentację listy. Format wejścia to ciąg składający się z jednego lub większej liczby podciągi dwuznakowych Su(niedziela), Mo(poniedziałek), Tu(itd.), We, Th, Fr, I Sa. Dane wejściowe niekoniecznie muszą być podane w...

18
Formowanie ASCII art

Otrzymujesz pojedynczy ciąg ASCII do wydrukowania, który nie zawiera żadnych znaków nowego wiersza, oraz wielowierszową „formę”, zawierającą spacje ( ) i krzyżyk ( #). Musisz ciągnąć znak po znaku w ciągu i zamieniać skróty za pomocą znaków z ciągu w kolejności od lewej do prawej i od góry do...

18
Policz hamantaschen ASCII!

Dzisiaj jest Purim, w którym jednym ze zwyczajów jest rozdawanie ciasteczek w kształcie trójkąta z nadzieniem zwanych hamantaschen (liczba pojedyncza: hamantasch ). Innym zwyczajem jest picie dużych ilości. Nie jestem najdoskonalszym piekarzem ... Mam tak wiele nieregularnych rozmiarów...

18
g o l f a t a n 2

Czasami naprawdę trudno jest przekonwertować współrzędne kartezjańskie na współrzędne (x,y)biegunowe (r,phi). Chociaż można obliczyć r = sqrt(x^2+y^2)dość łatwo, często trzeba jakieś rozróżnienie przypadków przy obliczaniu kąta phiponieważ arcsin, arccosi arctanwszystkie inne funkcje...