Palindromy to słowa, frazy, reprezentacje liczb lub czasów, które czytają to samo w odwrotnej kolejności, na przykład „poziom”, „Reviver”, „12321”, „10:01”. Zobacz także tag [balance-string].
Było kilka wcześniejszych prób zadawania tego pytania, ale żadna z nich nie jest zgodna ze współczesnymi standardami na tej stronie. W ramach dyskusji na temat Meta publikuję ją w sposób, który pozwala na uczciwą konkurencję zgodnie z naszymi nowoczesnymi zasadami. tło Palindrom to ciąg znaków, który „czyta te same przodu …
To wyzwanie jest hołdem dla użytkownika PPCG Dennisa za wygraną części rabusiów w The Programming Language Quiz . Patrząc na stronę profilu Dennisa PPCG możemy zobaczyć całkiem imponujące rzeczy: Obecnie ma ponad sześćdziesiąt osiem tysięcy reputacji, co czyni go drugim w klasyfikacji generalnej , przekraczając trzecie miejsce o prawie trzydzieści …
Każda dodatnia liczba całkowita może być wyrażona jako suma co najwyżej trzech palindromicznych dodatnich liczb całkowitych w dowolnej zasadzie b ≥5. Cilleruelo i in., 2017 Dodatnia liczba całkowita jest palindromiczna w danej bazie, jeśli jej reprezentacja w tej bazie bez zer wiodących odczytuje to samo wstecz. Poniżej rozważana będzie tylko …
Spontanicznie wpadłem na pomysł stworzenia szeregu wyzwań dla użytkowników, którzy pomogli i nadal pomagają społeczności PPCG być przyjemnym miejscem dla wszystkich, a może tylko dla mnie. : P Jeśli przekonwertujesz nazwę Dennisa na tablicę 1s i 0s, w której znajduje się każda spółgłoska 1i każda samogłoska 0, tablica [1, 0, …
Wyzwanie: Biorąc pod uwagę ciąg sznaków a- z, A- Z, 0- 9, dołącz długość sdo siebie, licząc dodatkowe znaki w długości jako część całkowitej długości s. Wejście: Tylko ciąg o dowolnej długości (może być pusty). Wynik: Ten sam ciąg znaków, ale z długością dołączoną do końca. Znaki reprezentujące długość należy …
Biorąc pod uwagę palindrom wygenerowany zgodnie z tym wyzwaniem , depalindromize go. Przypadki testowe abcdedcba -> abcde johncenanecnhoj -> johncena ppapapp -> ppap codegolflogedoc -> codegolf Ponieważ chodzi o depalindromizację, twój kod nie może być palindromem . Pamiętaj, to jest kodowanie w golfa , więc wygrywa kod z najmniejszą liczbą …
Palindrom jest jakiś ciąg znaków, który jest wpisany w ten sam sposób zarówno w przód iw tył. Na przykład: „Eva, czy mogę dźgać nietoperze w jaskini?” jest palindromem (EVACANISTAB | BATSINACAVE) W przypadku tego kodu golfowego, używając wybranego języka, określ, czy dany ciąg jest palindromem, czy nie. Edge Cases: Interpunkcja …
Są sprytne sposoby określania, czy liczba jest potęgą 2. To już nie jest interesujący problem, więc ustalmy, czy dana liczba całkowita jest potęgą liczby całkowitej -2 . Na przykład: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 …
„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ą …
Zainspirowany tym pytaniem od naszych rywali z Code Review. Definicje Super tablica jest tablicą w której każdy nowy element tablicy jest większy niż suma wszystkich poprzednich elementów. {2, 3, 6, 13}jest super tablicą, ponieważ 3 > 2 6 > 3 + 2 (5) 13 > 6 + 3 + 2 …
Jeśli kiedykolwiek próbowałeś pisać kod palindromiczny, będziesz wiedział, ile nawiasów przeszkadza. ()()nie jest palindrom, choć to trochę wygląda jak powinno być, podczas gdy ())(i ()(to zarówno palindromiczna i oba bardzo głupi patrząc. Czy nie byłoby wygodnie, gdyby było na odwrót? Łańcuch jest dogodnie palindromiczny, jeśli jest równy łańcuchowi pochodnemu, gdy …
Snakified string wygląda następująco: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Twoje zadanie Weź ciąg si rozmiar n, a następnie wyślij zrywany ciąg. Dane wejściowe ThisIsAnExampleOfaSnakifiedStringi 3dałby powyższy przykład. Dane techniczne s będzie zawierać tylko znaki ASCII między punktami kodowymi …
Napisz krótki program dla algorytmu 196 . Algorytm zaczyna się od liczby całkowitej, a następnie dodaje odwrotność do momentu osiągnięcia palindromu. na przykład input = 5280 5280 + 0825 = 6105 6105 + 5016 = 11121 11121 + 12111 = 23232 output = 23232 Wkład liczba całkowita, która nie jest …
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.