Pytania oznaczone «code-golf»

33
Znajdź najwyższą unikalną cyfrę

Zaskakujące, że nie mieliśmy jeszcze prostego wyzwania „znajdź najwyższą cyfrę”, ale myślę, że to trochę zbyt trywialne. Biorąc pod uwagę nieujemną liczbę całkowitą, zwróć najwyższą unikalną (tj. Nie powtórzoną) cyfrę znalezioną w liczbie całkowitej. Jeśli nie ma żadnych unikalnych cyfr, twój...

33
Ile potrzebuję many?

Dungeon Master to jedna z pierwszych gier fabularnych czasu rzeczywistego, pierwotnie wydana w 1987 roku na Atari ST. Wśród innych ekscytujących rzeczy na ten czas oferował dość wyrafinowany system zaklęć oparty na runach. Twoim zadaniem dzisiaj jest napisanie programu lub funkcji, która ocenia...

33
Utwórz ścianę binarną

Biorąc pod uwagę tablicę dodatnich liczb całkowitych w podstawie 10, gdzie n > 0wypisuje ich reprezentację ściany binarnej. Jak to działa? Konwertuj każdą liczbę na reprezentację binarną. Wypełnij reprezentację zerami wiodącymi do długości najdłuższego, tj. 1, 2-> 1, 10-> 01, 10. Utwórz...

33
Kocham Sardynki

Uwielbiam sardynki, nie mam ich dość, podobnie jak mój komputer Omnilang 5000, który jest obojętny językowo. Aby dać komputerowi radość z doświadczania sardynek, postanowiłem nakarmić go wieloma programami, które są w stanie wyświetlać na ekranie puszki sardynek w różnych orientacjach i wyświetlać...

33
Sortuj stopnie wspinaczkowe

Mój pierwszy kod do golfa, przepraszam za błędy ... Kontekst W wspinaczce skalnej ( konkretnie bouldering ) oceny wspinaczki V / Vermin (USA) zaczynają się od „VB” (najłatwiejszy stopień), a następnie „V0”, „V0 +”, „V1”, „V2”, „V3” , „V4”, „V5” itp. Aż do „V17” (najtrudniejsza...

33
Zakoduj liczbę całkowitą

Podano dodatnią liczbę całkowitą n > 2. Konwertujemy go na tablicę w następujący sposób: Jeśli jest równy, 2zwróć pustą tablicę W przeciwnym razie utwórz tablicę wszystkich nczynników pierwszych posortowanych rosnąco, następnie każdy element zamień jego indeksem w sekwencji liczb pierwszych i...

33
Piłka Microgravity

Jesteś na zaawansowanej międzygalaktycznej stacji kosmicznej. Twój przyjaciel, który pracuje w Studium Grawitacji, właśnie stworzył grę, która polega na użyciu mikrograwitacji jako sposobu na poruszanie piłką. Podaje ci małego kontrolera z czterema strzałkami kierunkowymi i labiryntową strukturą z...

33
Czy to mocne słowo?

Mówią, że hateto mocne słowo. Chciałem dowiedzieć się, dlaczego, więc dobrze się temu przyjrzałem. Zauważyłem, że każda spółgłoska ma po sobie samogłoskę. To sprawiło, że wyglądało to dość mocno, więc zdecydowałem, że to właśnie sprawia, że ​​słowo jest mocne. Chcę znaleźć mocniejsze słowa, więc...

33
Jak długo powinna działać moja kuchenka mikrofalowa?

Jestem głodny. Zróbmy coś mikrofalowego. Biorąc pod uwagę numeryczną liczbę od 1 do 4 cyfr, podaj liczbę sekund, które powinna uruchomić kuchenka mikrofalowa. Detale Sztuką jest ustalenie, czy użytkownik wprowadza sekundy, czy kombinację sekund i minut. Te i dziesiątki miejsc należy interpretować...

33
Zmniejsz liczbę o największą cyfrę

Zadanie: Biorąc pod uwagę liczbę całkowitą w systemie liczb dziesiętnych, zmniejsz ją do jednej cyfry dziesiętnej w następujący sposób: Konwertuj liczbę na listę cyfr dziesiętnych. Znajdź największą cyfrę, D Usuń D z listy. Jeśli występuje więcej niż jedno wystąpienie D, wybierz pierwsze od...

33
Bądź jak najbardziej sprawiedliwy

Wprowadzenie W tym wyzwaniu powinieneś podzielić liczbę całkowitą na dwie części. Ponieważ nikt nie lubi kupować mniejszego kawałka ciasta, Twoim celem jest zachowanie jak największej uczciwości. Na przykład, jeśli chcesz podzielić liczbę całkowitą 7129na dwie części, możesz to zrobić na 3...

33
Czy mój grot Matrix?

Definicja Grot matryca jest matryca , która ma wszystkie wpisy równą 0 , z wyjątkiem tych, w głównej przekątnej, górnego wiersza i lewej kolumnie. Innymi słowy, matryca powinna wyglądać następująco: * * * * * * * * 0 0 0 0 * 0 * 0 0 0 * 0 0 * 0 0 * 0 0 0 * 0 * 0 0 0 0 * Gdzie każdy * to dowolny...

33
Flippign Lettesr Aroudn

Na czacie, jesteśmy często fast-typerów i tak naprawdę nie wyglądają w porządku z literami przed wysłaniem wiadomości. Ponieważ jesteśmy leniwi, potrzebujemy programu, który automatycznie zamienia dwie ostatnie litery w naszych słowach, ale ponieważ nie chcemy odpowiedzieć zbyt późno, kod musi być...

33
Suma pięciu kostek

Biorąc pod uwagę liczbę całkowitą, wypisz pięć doskonałych kostek, których suma jest tą liczbą całkowitą. Zauważ, że kostki mogą być dodatnie, ujemne lub zero. Na przykład, -10 == -64 - 64 + 64 + 27 + 27 więc dla danych wejściowych -10można wyprowadzać dane [-64, -64, 64, 27, 27], chociaż...

33
Ile argumentów zostało przekazanych?

Używając wybranego języka, napisz funkcję, która pobiera zmienną liczbę argumentów i zwraca liczbę argumentów, z którymi została wywołana. Specyfika: Twój język musi obsługiwać różne funkcje argumentów: coś, co wymaga dowolnej liczby argumentów i zwraca wartość. Parametry muszą być przekazywane...

33
Histogram alfabetu

Biorąc pod uwagę zdanie wejściowe składające się z jednego lub więcej słów [a-z]+i zero lub więcej spacji , wypisz histogram ASCII-art (wykres słupkowy) rozkładu liter zdania wejściowego. Histogram musi być ułożony poziomo, tzn. Z klawiszem litery u dołu w kolejności alfabetycznej od lewej do...