Programowanie puzzli i Code Golf

16
W kolejce z przyjaciółmi

Jesteś ze swoim najlepszym kumplem, Jimem, w wesołym miasteczku, a gdy pojawia się twoja ulubiona jazda, ty i Jim wymieniacie spojrzenia. Oczywiście ścigasz się, aby stać w kolejce. Niestety wygrywa, ponieważ jesteś golfistą i uprawia prawdziwy sport (przepraszam przyjaciół). W rzeczywistości...

16
Wykonaj BackFlip dla ais523!

To wyzwanie jest nagrodą dla ais523 za zwycięstwo w kategorii „ Świeżak roku ” w „ Best of PPCG 2016 ”. Gratulacje! BackFlip to ezoteryczny język programowania stworzony przez użytkownika ais523 , który stworzył ponad 30 innych interesujących esolangów . BackFlip to język 2D, taki jak Befunge...

16
Zaplanuj swoje niedziele!

Kto nie lubi relaksować się w niedzielny poranek latem przy schłodzonym piwie i telewizorze lub zimą grając w badmintona lub z przyjaciółmi? Zawsze myślę, że wiedza o tym, ile dni musisz odpocząć w ciągu miesiąca, zapewnia ci dobre informacje i pomaga zaplanować, co chcesz zrobić. Czy to siedzenie...

16
Kompleksowe szyfrowanie gry w golfa

To wyzwanie wiąże się z nagrodą w wysokości 200 punktów za pierwszą odpowiedź i pozostaje niepokonane przez co najmniej 3 dni. Zgłoszony przez użytkownika3080953 . Ostatnio dużo się mówi o szyfrowaniu typu end-to-end i presji na firmy, by usunęły go z ich produktów. Nie interesuje mnie to, co...

16
Praca nad ruchami mojego rycerza

Sześciokątne szachy opisuje rodzinę wariantów szachów granych na planszy, gdzie komórki są sześciokątami zamiast tradycyjnych kwadratów. Istnieje wiele takich wariantów; w tym wyzwaniu skupimy się na wariancie Glińskiego, który jest najczęstszy. Plansza składa się z trzech kolorów (aby ten sam...

16
Google Autouzupełnianie Zabawa

Twoim zadaniem jest stworzenie programu, który na podstawie ciągu wejściowego wyświetli pierwszy wynik autouzupełniania Google dla tego wyszukiwania. Format wejścia / wyjścia zależy od Ciebie. Zasady Twój program musi przyjąć 1 dane wejściowe, ciąg znaków i wygenerować wynik najlepszych...

16
Punktacja w Snookerze

Oglądałem mistrzostwa świata w snookerze i zastanawiałem się .. Punktacja w Snookerze W grze w snookera obowiązują również pewne zasady: Kiedy na stole są czerwone kulki, podczas swojej tury musisz najpierw wbić czerwoną piłkę Po wbiciu każdej czerwonej kuli musisz wbić kolorową (nie czerwoną)...

16
Przestań wchodzić w ściany!

Niektóre nieuczciwe polubienia oparte na tekście nie pozwalają wejść do ścian i cofają się, jeśli spróbujesz. Po co to robić, skoro gracz może poruszać się w najbliższym ważnym kierunku? Wyzwanie Napisz program funkcji, który, biorąc pod uwagę kierunek i siatkę znaków 3 na 3, wyświetla tę samą...

16
Słowa z blokami

Biorąc pod uwagę słownik 4-literowych słów, które nie mają powtarzających się znaków ( z tej listy słów ), musisz wybrać JEDEN z tych słów i wyprowadzić to konkretne słowo za pomocą następującego słownika liter blokowych: .----------------. .----------------. .----------------. .----------------....

16
Obliczyć wartość

Wyzwanie Biorąc pod uwagę liczbę całkowitą, , jako dane wejściowe, gdzie wyprowadza wartość (gdzie reprezentuje funkcję Ziem Riemanna ).ssss≥1s≥1s\geq 1ζ(s)ζ(s)\zeta(s)ζ(x)ζ(x)\zeta(x) Dalsza informacja ζ(s)ζ(s)\zeta(s) jest zdefiniowany jako: ζ(s)=∑n=1∞1nsζ(s)=∑n=1∞1ns\zeta(s) =...

16
Binarne Tetris w tweetach

Niedawno (kilka lat temu) na stronach programistycznych pojawiło się trochę szumu na temat implementacji Tetris w 140 bajtach . ... Okazuje się, że choć jest niewielki, jest to uproszczona wersja Tetris, a nawet kompletna implementacja. Tylko podstawowa funkcja logiczna mieści się w 140 bajtach...

16
Spróbuj zrobić sześcian!

Na tej podstawie: Zrób ze mnie kwadrat! Musisz wygenerować to: #### # # # ### # # # # #### Gdzie „#” zastępuje się wejściem. Jeśli wpiszesz „A”, powinieneś dostać AAAA A A A AAA A A A A AAAA Jeśli wpiszesz „&”, powinieneś dostać &&&& & &...

16
Potrójne trytagorejskie

Pitagorasa potrójny jest dodatnią liczbą całkowitą do rozwiązania równania: Potrójna potrójna to dodatnia liczba całkowita rozwiązania równania: Gdzie Δn znajduje n-tą liczbę trójkątną . Wszystkie trójki trithagorejskie są również rozwiązaniami równania: Zadanie Biorąc pod uwagę dodatnią...

16
Miller-Rabin Strong Pseudoprimes

Biorąc pod uwagę nieujemną liczbę całkowitą N, wyprowadza najmniejszą nieparzystą liczbę całkowitą dodatnią, która jest silnym pseudopierwszym znakiem dla wszystkich pierwszychN liczb . Jest to sekwencja OEIS A014233 . Przypadki testowe (z jednym indeksem) 1 2047 2 1373653 3 25326001 4...

16
Podaj n-tą nawet idealną liczbę

Wyzwanie Biorąc pod uwagę liczbę całkowitą n, jako dane wejściowe, gdzie 0 <= n <= 2^10wypisuje n-tą, nawet idealną liczbę. Idealne liczby Liczba idealna to liczba, x, gdzie suma jej czynników (wyłączając siebie) wynosi x. Na przykład 6: 6: 1, 2, 3, 6 No i oczywiście 1 + 2 + 3 = 66 jest...