Solidny kwadrat (podobny do magicznego kwadratu ) to układ liczb całkowitych od 1 do N 2 na siatce N na N tak, że każda podsiatka 2 na 2 ma tę samą sumę. Na przykład dla N = 3 jest jeden solidny kwadrat 1 5 3 9 8 7 4 2 …
Biorąc pod uwagę ciąg wejściowy tylko zawierający znaki A-Z, a-zoraz pomieszczenia, usunąć wszystkie wystąpienia wersje wielkich i małych pierwszego znaku łańcucha (jeśli pierwszym znakiem jest Ausunąć wszystkie AS i aS, jeśli pierwszy znak (spacja) usuń wszystkie spacje) i wydrukuj wynik. Przykładowe przypadki: Testing Testing One Two Three -> esing esing …
tło Gram w D&D regularnie z kilkoma przyjaciółmi. Mówiąc o złożoności niektórych systemów / wersji, jeśli chodzi o rzucanie kostkami oraz stosowanie bonusów i kar, żartobliwie wymyśliliśmy dodatkową złożoność wyrażeń rzucanych kostkami. Niektóre z nich były zbyt oburzające (np. Rozszerzanie prostych wyrażeń kostek, jak 2d6na argumenty matrycowe 1 ), ale …
Twoim zadaniem jest pobranie sekwencji znaków (muzyki) jako danych wejściowych (w funkcji lub programie) i wydrukowanie (lub zwrócenie) muzyki tak, jak wyglądałaby w pozytywce. Otrzymasz tylko znaki ABCDEFG.()jako dane wejściowe, a dane wejściowe nigdy nie będą puste. Możesz również otrzymać litery małymi literami, jeśli chcesz. To jest pusta pozytywka o …
Mój współpracownik, Jimmy, jest nowy w C / C ++. Jest także trochę powolnym uczniem. Teraz, żeby być uczciwym, jego kod zawsze się kompiluje, ale ma kilka naprawdę niechlujnych nawyków. Na przykład wszyscy wiedzą, że możesz zdefiniować tablicę w następujący sposób: int spam[] = {4, 8, 15, 16, 23, 42}; …
Wkład ciągi losowe składające się ze znaków ASCII z zakresu .[32..126][32..126][32..126] Wydajność Dane wyjściowe uzyskuje się poprzez zastosowanie kolejnych obrotów do ciągu wejściowego. Dla każdej litery ( [a-zA-Z]) w ciągu wejściowym, przechodząc od lewej do prawej: jeśli litera jest pisana wielkimi literami, obróć wszystkie znaki przed nią o jedną pozycję …
(Uwaga: to moje pierwsze pytanie w golfa z kodem, ale o ile wiem, nikt inny tego nie zrobił, więc powinienem być dobry.) Twoim zadaniem jest stworzenie programu lub funkcji, która pobierze ciąg znaków si liczbę całkowitą n, i zwróci lub wyprowadzi tekst zawinięty w wiele wierszy. Każde słowo musi być …
Tło: Pierwotnie zadałem to pytanie zeszłej nocy i otrzymałem odrazę z powodu niejasności. Od tamtej pory skonsultowałem się z wieloma pracownikami nie tylko w sprawie treści problemu, ale także jego złożoności (która nie jest O (1)). Ten problem z programowaniem jest złym spinem w pytaniu na wywiad w Amazon. Pytanie: …
Zadanie: przekonwertować stronę HTML w górę! Gdy strony HTML są wcięte, mogą wyglądać następująco: <div> <div> <div> </div> <div> <div> </div> </div> </div> </div> Ale szczerze mówiąc, góra jest bardziej reprezentatywna dla tej struktury. Możemy go przepisać jako: /\ /\/ \ / \ / \ Najbardziej zewnętrzne ukośniki po lewej …
Mam problem w pracy. Muszę porównać dwie liczby, które są ciągami znaków z dwóch różnych baz danych. Liczby mogą zawierać początkowe zera i / lub początkowe / końcowe spacje. Więc mogę mieć "0001 "z jednej bazy danych iz " 1 "drugiej. Rozwiązałem problem w języku C # za pomocą następującego …
Słynny skonstruowany język Esperanto używa alfabetu łacińskiego (przeważnie, zobacz link do strony wikipedii, aby uzyskać szczegółowe informacje). Istnieją jednak znaki z akcentami: ĉ, ĝ, ĥ, ĵ, ŝ i ŭ . (C-circumflex, g-circumflex, h-circumflex, j-circumflex, s-circumflex i u- breve .) Oczywiście te znaki są bardzo trudne do wpisania. Nawet w przypadku …
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 …
Celowo napisany tytuł. Przeczytaj więcej, aby dowiedzieć się, dlaczego. Twoje zadanie: mając ograniczony ciąg lub listę zawierającą znaki A,B,C,D, wypisz indeksy wszystkich sąsiednich równych znaków. Dane wyjściowe mogą być wieloma ciągami / liczbami całkowitymi w wielu wierszach, listą / tablicą lub ciągiem rozdzielanym. Wszystkie dane wyjściowe powinny być w postaci …
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.