Pytania oznaczone «code-golf»

53
1P5: Zagnieżdżone pola

To zadanie jest częścią First Periodic Premier Programming Puzzle Push . Otrzymasz hierarchię pozycji w następującym formacie: 2 Hat 1 Gloves które należy umieścić w pudełkach, np .: .------------. | Hat | | .--------. | | | Gloves | | | '--------' | '------------' W formacie wejściowym...

53
Wyzwanie dotyczące uznania użytkownika nr 1: Dennis ♦

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...

53
Który stopień Go jest wyższy?

Gracze tradycyjnej gry planszowej Go mierzą swoje umiejętności w systemie rang : Gracze nowi w grze zajmują 30. pozycję w kyū (napisane 30k), a postępy odliczają do 1. kyū (napisane 1k). Są one uważane za stopnie studenckie . Gracz może awansować od 1. kyū do 1. stopnia dan (napisany 1d), a...

53
Curry o dowolnej długości

Napisz funkcję, fktóra przyjmuje dodatnią liczbę całkowitą i zwraca funkcję. Nowa zwrócona funkcja powinna być identyczna z f. Jednak gdy nastąpi „wywołanie zakończenia”, fzamiast tego należy zwrócić sumę wszystkich przekazanych liczb całkowitych. Na przykład g=f(4)(jeśli fjest to pierwsza...

53
Rozszyfruj te (bardzo) wrażliwe na wielkość liter ciągi

Cel To proste wyzwanie. Twoim celem jest rozszyfrowanie łańcucha poprzez zamianę każdej litery na następną literę tej samej sprawy, pozostawiając znaki inne niż litery bez zmian. Wyjaśnienie krok po kroku Pierwsza postać to E. Następna litera szukamy dużymi literami: to C. Zamieniamy te...

53
Czy umiesz grać w golfa?

Musisz wygenerować losowe 18-dołkowe pole golfowe. Przykładowe dane wyjściowe: [3 4 3 5 5 4 4 4 5 3 3 4 4 3 4 5 5 4] Zasady: Twój program musi wypisać listę długości otworów dla dokładnie 18 otworów Każdy otwór musi mieć długość 3, 4 lub 5 Długości otworów muszą sumować się do 72 dla całego...

52
Siła grawitacyjna między liczbami

Siła grawitacyjna jest siłą, która przyciąga dowolne dwa obiekty masą. W tym wyzwaniu naszymi obiektami będą Liczby, a ich masa będzie ich wartością. Aby to zrobić, nie dbamy o siłę siły, ale o jej kierunek. Wyobraź sobie ten zestaw liczb [1 6 9 4 6 9 7 6 4 4 9 8 7] Każdy z nich tworzy siłę...

52
W ilu bitach pasuję

Dla każdego dodatniej 32-bitowej liczby całkowitej ( 1 ≤ n ≤ 0xFFFFFFFF) liczba bitów potrzebnych do przedstawienia tej liczby całkowitej. Przypadki testowe | n | n in binary | bits needed | |----------------------------------| | 1 | 1 | 1 | | 2 | 10 | 2 | | 3 | 11 | 2 | | 4 | 100 | 3 | | 7 | 111...

52
Zabronione wbudowane

W standardowych lukach zabronione jest : Twierdzenie, że twoja odpowiedź jest napisana w „MyOwnLanguage”, gdzie polecenie xoznacza „przeczytaj sekwencję liczb, podziel je na grupy po trzy i wydrukuj ostatnie liczby z tych grup, w których druga liczba jest mniejsza niż pierwsza” Tutaj zrobimy...

52
Robot znajduje kotka

Wyzwanie Najkrótszy kod według liczby znaków, aby pomóc robotowi znaleźć kociaka w jak najmniejszej liczbie kroków. Golfiści, to czas kryzysu - Kociak zaginął i robot musi go znaleźć! Robot musi dotrzeć do Kociaka możliwie najkrótszą drogą. Jednak na drodze robota jest wiele przeszkód, a on...

52
Miejsca w kinie fińskim

Otrzymałeś mapę kina jako matrycę logiczną: 0 oznacza wolne miejsce, 1 - zajęte. Każdy Fin, który wchodzi, wybiera miejsce najdalej oddalone ( odległość euklidesowa ) od najbliższego zajętego lub, jeśli jest ich kilka - pierwszy z nich w kolejności rzędów większych . Wyprowadza macierz pokazującą...

52
Czy n i n ^ 3 mają ten sam zestaw cyfr?

Biorąc pod uwagę liczbę n (0 <= n <= 2642245), sprawdź, czy n i n 3 mają ten sam zestaw cyfr, i odpowiednio wypisz wartość prawdy lub fałszu. Na przykład sprawdźmy liczbę 100. 100 3 to 1000000. Zestaw cyfr w 100 to {0, 1}. Zestaw cyfr w 1000000 to {0, 1}. Dlatego 100 powinno dać...

52
Pomóż mi z rachunkiem różniczkowym!

Uwielbiam programować i znam każdy język, ale jestem do kitu. Niestety, moja szkoła wymaga, aby uczniowie komputerowi mieli rok rachunku różniczkowego. W przyszłym tygodniu jest test i nie znam żadnych wzorów na pochodne! Pomóż mi znaleźć formuły. Potrzebuję ściągawki - programu (tak krótkiego,...

52
Określ wartość kości z widoku z boku

Napisz program lub funkcję, która pobierze lewą i prawą wartość kości jako liczby całkowite (1-6) i zwróci wartość na górze. Układ kości: +---+ | 1 | +---+---+---+---+ | 2 | 3 | 5 | 4 | +---+---+---+---+ | 6 | +---+ ,^. <´ 5 `> <-- Top value |`._,´| .6 | 4, <-- Side values...

52
Czy to lipogram?

Lipogram to blok słów, który pomija określony symbol. W tej chwili unikam piątego symbolu 26, który zwykle się pojawia. Powinieneś już wiedzieć, co pomijam. Jeśli nie, spójrz na „lipogram”, a dowiesz się. Twoje zadanie Z char, spacją i następującym ciągiem znaków (w tym mogą pojawiać się spacje;...

52
Błędy bez smaku i inne

Niektóre wersje standardowej aplikacji kalkulatora na Androida umożliwiają naciśnięcie klawisza, na przykład „sin”, a następnie klawisza „del”, aby uczynić go „si”. Prawdopodobnie tylko błąd, którego usunięcie nie może im przeszkadzać. Można wpisać następujące litery / grupy liter:...

52
Wykonaj X bez Y

Zwykle mówi się, że „Doing X bez Y” może być pułapką dla początkujących pisarzy ( źródło ). Jestem jednak pewny siebie i myślę, że zdecydowanie mogę zrobić X bez żadnego Y. Losowo O tak, będzie dobrze. Wyzwanie: Biorąc pod uwagę nieparzystą liczbę całkowitą nwiększą lub równą 1, wypisz ex o...

51
Dołączanie długości ciągów

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...