Prawie każdy sklep używa obecnie kodów kreskowych Universal Product Code (UPC), aby uprościć proces sprawdzania. Jeśli imię nic dla ciebie nie znaczy, na pewno rozpoznasz ich wygląd: Format Najpopularniejszym systemem jest UPC-A, który używa 12 cyfr do przedstawienia każdego konkretnego produktu. Każda cyfra jest zakodowana w szereg czarno-białych pasków, aby …
Biorąc pod uwagę WxHsiatkę, ile jest możliwych labiryntów? Rzeczy, które wiesz o labiryncie: Siatka ma dokładnie Hkwadraty wysokie i Wszerokie kwadraty. Istnieją trzy rodzaje kwadratów: Start, Zakończ i Pusty. Twój labirynt musi zawierać dokładnie 1 początek i 1 koniec, a wszystkie pozostałe kwadraty są puste. Mury otaczają cały labirynt. Ściany …
Zainspirowany dzisiaj tym pytaniem chciałbym zobaczyć ciekawe sposoby, w jakie różne języki programowania mogą zamienić numpad w prawdopodobieństwa. Zwykle gry oparte na kafelkach pozwalają używać klawiatury numerycznej do poruszania się w dowolnym kierunku w zależności od tego, gdzie aktualnie znajduje się twoja postać. Tworzenie AI dla tych gier Math.random() * …
Mahjong to gra w płytki, która jest niezwykle popularna w Azji. Zwykle gra się w czterech graczy, a celem gry jest bycie pierwszą osobą, która ukończy ważne rozdanie za pomocą płytek. W mahjongu są trzy kolory i płytki honoru - w tym wyzwaniu rozważymy tylko ręce uformowane z płytek z …
Co to jest podpis słowny? Podpis słowa są wszystkich jego listów uporządkować - podpisami this, histi hitsto wszystko hist. Wyzwanie Napisz program programowy powinien poprosić o dane wejściowe, a następnie wydrukować podpis tego słowa. Przykładowy przebieg programu może wyglądać następująco: Give me a string: this The signature signature of 'this' …
To pytanie jest rozszerzeniem sprawdzania, czy słowa są izomorfami, i kopiuje pierwszą jego część, aby podać definicję izomorfu. Dwa słowa są izomorfami, jeśli mają ten sam wzór powtarzania liter. Na przykład, zarówno ESTATEi DUELEDmają wzórabcdca ESTATE DUELED abcdca ponieważ litery 1 i 6 są takie same, litery 3 i 5 …
Wprowadzenie Ostatnio przyzwyczaiłem się do pisania na Swype . Zauważyłem, że niektóre słowa można wytworzyć, rysując prostą linię od litery początkowej do litery końcowej lub pomijając powtarzające się litery. Na przykład mogę wpisać słowo balloon, przesuwając między następującymi literami: b> a> l> o> n. Wyzwanie Zdefiniujmy Najkrótszą Ścieżkę Swype lub …
Wyzwanie Biorąc pod uwagę dwa wejścia, jon dodatni i ujemny, musisz wyprowadzić wzór dla związku jonowego, który byłby wytworzony z dwóch jonów. Zasadniczo oznacza to równoważenie ładunków, aby były równe zero. Nie zawracaj sobie głowy formatowaniem formuły za pomocą liczb indeksu dolnego, ale musisz mieć nawiasy klamrowe dla jonów wieloatomowych …
Ok, moje pierwsze pytanie w golfa. Proszę, bądź łagodny :) Wiem, że jest zbyt wiele zagadek ascii: P, ale proszę bardzo. Zadanie jest proste, użyj ulubionego języka programowania, aby wydrukować tętnienie trójkąta. Dane wejściowe powinny mieć wielkość tętnienia. Każdy trójkąt jest równomiernie rozmieszczony. Zasadniczo dodajesz trójkąty, dopóki nie będzie wystarczającej …
Napisz program, który wyświetli listę liczby wystąpień każdego unikalnego znaku w kodzie źródłowym. Na przykład ten hipotetyczny program {Source_Print_1};powinien generować takie dane wyjściowe: ; 1 P 1 S 1 _ 2 c 1 e 1 i 1 n 1 o 1 p 1 r 2 t 1 u 1 { …
Mam trochę książek i półkę na książki. Chciałbym umieścić jak najwięcej książek na półce, ale mam pewną zasadę. Wszystkie wymiary książek (wysokość, szerokość i głębokość) powinny tworzyć nie rosnącą sekwencję na półce. Oznacza to, że każda książka musi być co najmniej tak wysoka, jak ta po sobie. To samo dotyczy …
Napisz program lub funkcję, która pobiera pojedynczy ciąg zawierający tylko małe litery az, i wypisuje lub zwraca prawdziwą wartość, jeśli słowo jest żeńską wersją rzeczy, którą reprezentuje, i wartością fałsz, jeśli jest to wersja męska . Na przykład henjest kobiecą wersją dla kurczaka i roosterjest męską wersją, więc henmoże produkować …
Do Pauli matryce są zbiorem macierzy 2x2, które występują bardzo powszechnie w fizyce kwantowej (nie, nie trzeba znać żadnych fizyki kwantowej do tego wyzwania). Jeśli uwzględnimy tożsamość w zestawie, cztery macierze to: σ0 = σ1 = σ2 = σ3 = [1 0] [0 1] [0 -i] [1 0] [0 1] …
Chciałem oszukać przyjaciela, dając mu quine, która prawie działała, ale stała się niechlujna i niechlujna. Utwórz program, który po uruchomieniu wyświetli program, ale bez jednego znaku. Można dodać lub usunąć jeden znak lub oba (jeden znak się zmienia). Ale tylko jedna postać. Twój wynik to (length of your program) / …
W tym wyzwaniu musisz przesunąć znaki w wprowadzonym ciągu n razy i wyprowadzić przesunięty ciąg Wejście Dane wejściowe będą najpierw zawierać ciąg znaków. W następnym wierszu będzie występować liczba całkowita, która oznacza n. Wynik Jeśli njest dodatnia, przenieś znaki w ciągu do właściwych nczasów. Jeśli njest ujemne, przesuń znaki w …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.