„Liczba Giza”, zwana również potocznie liczbą Timmy'ego, to dowolna liczba, w której cyfry przedstawiają piramidę ( A134810 ). Na przykład „12321” jest liczbą Gizy, ponieważ można ją wizualizować w następujący sposób: 3 2 2 1 1 Jednak coś takiego jak „123321” nie jest liczbą Giza, ponieważ na górze piramidy znajdują …
Nie pytaj mnie, jak i dlaczego, ale podczas kodowania projektu zauważyłem, że znaki kilku słów mają określony wzorzec odnoszący się do alfabetu, połączyłem każdy znak słów ołówkiem na alfabecie i otrzymałem dwa spirale, wtedy zauważyłem, że pierwsza spirala była zgodna z ruchem wskazówek zegara, a druga przeciwnie do ruchu wskazówek …
tło Budzisz się, aby zagubić się w jednowymiarowym labiryncie! Pojawia się mistyczny dżin (lub coś w tym rodzaju) i wyjaśnia, że wyjście znajduje się przed tobą, ale między tobą a wyjściem jest szereg wyzwań. Przechodząc do przodu, zdajesz sobie sprawę, że wszystkie tak zwane wyzwania są jedynie zamkniętymi drzwiami. Najpierw …
Indyjska legenda opowiada historię domniemanego wynalazcy szachów, który zaimponował cesarzowi Indii swoją grą tak bardzo, że otrzymał nagrodę za wszystko, o co poprosił. Mężczyzna powiedział, że chce dostać ryż. Chciał ziarna ryżu na pierwszy kwadrat szachownicy, dwa na drugi, cztery na trzeci, osiem na czwarty i tak dalej, aż do …
Zadanie W tym wyzwaniu twoja wejściowa informacja jest niepustą listą liczb całkowitych dodatnich, podaną w natywnym formacie twojego języka. Twój wynik to ta sama lista, w tym samym formacie, z usuniętymi niektórymi elementami. Usuniesz każde wystąpienie 1, każde drugie wystąpienie 2, co trzecie wystąpienie 3i tak dalej. Zasadniczo dla każdej …
Wprowadzenie Podczas nauki próbowałem wymyślić kilka sposobów, aby oszukać test wielokrotnego wyboru. Zasadniczo jest to skompresowana wersja odpowiedzi wielokrotnego wyboru. Metoda wygląda następująco: Odpowiedzi na test: BCAABABA Można je przekonwertować na 3 różne tablice, co wskazuje prawda lub fałsz, jeśli bieżąca litera jest odpowiedzią: B C A A B A …
Zainspirowany tym pytaniem SO Jako dane wejściowe otrzymasz niepustą listę liczb całkowitych, gdzie pierwsza wartość jest niezerowa. Aby skonstruować dane wyjściowe, przejdź od początku listy, wypisując po drodze każdą niezerową wartość. Gdy napotkasz zero, powtórz wartość dodaną ostatnio do wyniku. Możesz napisać program lub funkcję i mieć wejście / wyjście …
Quipus to starożytne urządzenie używane przez Inków w epoce prekolumbijskiej do rejestrowania liczb w podstawowym systemie pozycjonowania węzłów na sznurze, który działa w następujący sposób: Każda wiązka węzłów jest cyfrą i istnieją trzy główne typy węzłów: proste węzły odręczne; „długie węzły”, składające się z supełka z jednym lub więcej dodatkowymi …
Obecnym memem internetowym jest wpisywanie 2spooky4me, a druga osoba wpisuje 3spooky5me, zgodnie ze (n)spooky(n+2)mewzorem. Twoim zadaniem jest wdrożenie tego wzoru w wybranym języku. Powinieneś napisać program lub funkcję, która pobiera wartość n(ze standardowego wejścia jako argumentu funkcji lub najbliższej alternatywy) i wypisuje ciąg znaków (n)spooky(n+2)me(bez nawiasów; do standardowego wyjścia, jako …
Golunar / Unary to sposób na zakodowanie wszystkich prawidłowych programów Brainfuck , ale nie jest to wyliczenie, ponieważ większość liczb naturalnych nie odpowiada prawidłowemu programowi. Na potrzeby tego wyzwania załóżmy podwójnie nieskończoną taśmę i brak komentarzy, tj. Program Brainfuck jest ważny tylko wtedy, gdy składa się wyłącznie ze znaków <>+-.,[]i …
Biorąc pod uwagę ciąg znaków składający się z drukowalnych znaków ASCII , uzyskaj wynik składający się z jego unikalnych znaków w oryginalnej kolejności . Innymi słowy, dane wyjściowe są takie same jak dane wejściowe, z wyjątkiem tego, że znak jest usuwany, jeśli pojawił się wcześniej. Nie można użyć żadnych wbudowanych …
To wyzwanie jest dość proste. Podejmiesz dane wejściowe, które będą rokiem od 1801 do 2400, i dane wyjściowe, jeśli będzie to rok przestępny, czy nie. Twój wkład nie będzie zawierał znaków nowej linii ani spacji końcowych: 1954 Będziesz generować w dowolny sposób, który ci się podoba, który wyraźnie poinformuje użytkownika, …
Wyzwanie Otrzymasz tabelę jako dane wejściowe, narysowane za pomocą ASCII |i _. Twoim zadaniem jest ustawienie wokół niego krzeseł. Przykład Wejście: ____ | | | | | | | | |____| Wynik: _^_^_ < > | | < > | | <_ _ _> v v Te krzesła są wykonane …
AKTUALIZACJA : Zgłoszenie Pyth isaacga jest zwycięzcą! Wielu z was musiało usłyszeć, że w mieście jest fajniejsza wersja JavaScript (czytaj ES6), która ma metodę, String.prototype.repeatdzięki której można to zrobić "Hello, World!".repeat(3) i dostać "Hello, World!Hello, World!Hello, World!" jako wynik. Twoim zadaniem jest napisanie funkcji lub programu w wybranym języku, który …
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.