Utwórz program, który konwertuje ciąg wejściowy na palindrom, zaczynając od ciągu wejściowego. Sam program musi być palindromem. Na przykład wpisz neverod:, wydrukuj neveroddoreven. Powinieneś także obsługiwać dane wejściowe zawierające wiele słów i wiele wierszy.
Kiedy konwertujesz ułamek na liczbę dziesiętną i chcesz zapisać tę liczbę, często musisz ją zaokrąglić, ponieważ chcesz użyć tylko określonej ilości pamięci. Załóżmy, że możesz zapisać tylko 5 cyfr dziesiętnych, a następnie 5/3 staje się 1,6667. Jeśli możesz zapisać tylko 2 cyfry dziesiętne, będzie to 1,7 (teraz zakładając, że zawsze …
Stała Khinchina jest ciekawą stałą matematyczną, która według Wolframa MathWolda „ jest niezwykle trudna do obliczenia z dużą precyzją” . Tutaj jest do 100 cyfr: 2.685452001065306445309714835481795693820382293994462953051152345557218859537152002801141174931847697 ... Napisz program o długości 64 bajtów lub mniejszej, który wyświetla stałą Khinchina do maksymalnej liczby poprawnych miejsc po przecinku. Nie możesz używać żadnych …
Wyzwanie Będziesz mieć ciąg wejściowy i wszędzie słowo "Lemon"występuje powinien być przekształcony "Lemonade" alea , di emuszą być zapożyczone z innego miejsca w zdaniu. Przykład Przykładowe dane wejściowe: Gdy byłem dzieckiem, znalazłem cytrynę Przykładowe dane wyjściowe: I Founda na lemoniadę whn byłem dzieckiem Lemonade został stworzony przez kradzież następujące literami …
Dostałem to wyzwanie od Codingame i jestem ciekaw lepszych rozwiązań niż moje: Biorąc pod uwagę szerokość za pomocą standardowego wejścia, narysuj pusty kwadrat „#” dla danej szerokości i długości. Przykład: 5 wyników w ##### # # # # # # ##### Użyłem Pythona, aby rozwiązać ten problem, więc jestem szczególnie …
Masz napisać bardzo mały program o długości do 100 znaków. Twój program musi rozróżniać rzeczowniki francuskie od rodzaju męskiego i żeńskiego. Wynik powinien być taki, unjeśli jest męski i unekobiecy. Często istnieją pewne reguły statystyczne, których można przestrzegać (np. Jeśli kończy się na „e”, jest bardziej prawdopodobne żeńskie niż męskie). …
Twoim zadaniem, jeśli zdecydujesz się go zaakceptować, jest napisanie programu / funkcji, która przyjmuje liczbę całkowitą N jako dane wejściowe. Program / funkcja powinna wypisać / zwrócić listę pierwszych N liczb pierwszych. Ale oto haczyk: nie wolno używać znaków pierwszych w kodzie. Znak główny to znak, którego punkt kodu Unicode …
Twój program powinien wypisywać dokładnie: Hello world!!!z lub bez linefeed po. Twój program nie powinien pobierać żadnych danych. Rozkład znaków w kodzie źródłowym musi być poprawny zgodnie z: Liczba znaków numerycznych (0–9) musi wynosić dokładnie jeden numer kolejny Fibonacciego. Liczba innych znaków nienumerycznych ! (0-9) w kodzie źródłowym musi być …
Chociaż> <> nie jest popularnym językiem, może być dobry do gry w golfa i został użyty na tej stronie. Został zainspirowany Befunge i ma pewne podobieństwa w instrukcji. Wymagane polecenia: > < ^ v Zmienia kierunek wskaźnika instrukcji (w prawo, w lewo, w górę, w dół) / \ | _ …
Powiązana sekwencja OEIS: A008867 Skrócona liczba trójkątna Wspólną właściwością liczb trójkątnych jest to, że można je ułożyć w trójkąt. Na przykład weź 21 i ułóż w trójkąt os: o oo ooo oooo ooooo oooooo Zdefiniujmy „obcinanie:” wycinanie trójkątów o tym samym rozmiarze z każdego rogu. Jednym ze sposobów obcięcia 21 …
To jest nić rabusia. W gwint policjanta jest tutaj . Macierz węża to macierz kwadratowa, która ma następujący wzór: 3 na 3: 1 2 3 6 5 4 7 8 9 i 4 na 4: 1 2 3 4 8 7 6 5 9 10 11 12 16 15 14 …
Wprowadzenie Napisz kompletny program, który obraca prostokątny blok znaków ASCII o 90 stopni w prawo. Gdy sam program jest obracany o 90 stopni w kierunku zgodnym z ruchem wskazówek zegara, obraca blok znaków ASCII o 90 w kierunku przeciwnym do ruchu wskazówek zegara. Zasady Wielu nie używa wbudowanych, które obracają …
Cel Napisz procedurę, która akceptuje ciąg drukowalnych znaków ASCII, s , i zwraca ciąg zawierający te same znaki, co s , uporządkowany w taki sposób, aby nie składał się z dwóch znaków więcej niż jeden raz. Program musi przetworzyć wszystkie ciągi testów porównawczych (patrz poniżej) w niecałą minutę na każdym …
Poligloty to programy działające jednocześnie w wielu językach programowania. Większość takich poliglotów jest napisanych w taki sposób, że niektóre konstrukcje jednego języka są interpretowane jako komentarze innego języka (np. #defineW C jest interpretowane jako komentarz w kilku językach skryptowych). Jestem ciekawy, czy możliwe jest stworzenie nietrywialnego poliglota, który nie będzie …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany kodów golfowych. Zamknięte 3 lata temu . Misja Jak dobrze wiadomo, materiał genetyczny wszystkich znanych stworzeń na Ziemi jest zakodowany w DNA; z użyciem czterech nukleotydów adeniny, …
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.