Programowanie puzzli i Code Golf

Pytania i odpowiedzi dotyczące programowania entuzjastów puzzli i graczy kodowych

8
Liczy się nie to, kto głosuje; to kto liczy głosy [zamknięte]
Scenariusz Mieszkasz w kraju, w którym odbywają się wybory prezydenckie. Każdy głosujący otrzymuje jeden głos, dlatego istnieje mocno zakorzeniony system dwupartyjny. (Istnieją strony trzecie, ale nie mają prawie żadnych głosów). Najnowsze badanie opinii pokazuje wyścig w martwym upale: 49%: Alberto Arbusto 49%: Jorge Sangre 2%: różni drobni kandydaci Wymagania programu …

3
Podstępne hashowanie hasła [zamknięte]
W duchu zawodów Underhanded C zaczynam zawody Underhanded Code. Celem tego konkursu jest proste wdrożenie kodu, a jednocześnie subtelne ukrywanie w nim nikczemnego błędu. Zawody Jesteś tajnym rosyjskim pieprzem pracującym w dziale IT amerykańskiej agencji szpiegowskiej. Twój amerykański szef właśnie poprosił cię o zaimplementowanie algorytmu haszującego hasło do szyfrowania tajnych …

17
Ile nagród przysługuje na Stackoverflow?
Zadanie: Jesteś niesamowitym programistą i odpowiadającym na Stackoverflow i decydujesz się odpowiedzieć na każde pytanie nagrodą za Stackoverflow. Jesteś tak dobry, że udaje ci się zdobyć wszystkie nagrody we wszystkich pytaniach. Czekając na pojawienie się przedstawiciela, piszesz program, który idzie i sprawdza, jaka jest całkowita liczba przedstawicieli we wszystkich tych …
33 code-golf 

6
Optymalizacja klawiatury telefonu
Wydaje się, że istnieje ciągłe szaleństwo, gdy ludzie żmudnie uczą się nowych układów klawiatury, takich jak Dvorak lub Neo, ponieważ podobno sprawia to, że są bardziej produktywni. Twierdzę, że zmiana układu klawiatury jest złym pomysłem, ponieważ przyśpieszenie może ci zająć miesiące, a kiedy jesteś ostatecznie o 5% szybszy niż reszta, …
33 code-golf 

13
Programowanie dychotomii (dosłownie)
Zastanów się nad pytaniem napisanym zwykłym angielskim, którego odpowiedź zawiera dwa dość dokładne (ale potencjalnie sprytne) słowa lub frazy, które można oddzielić słowami „i”: P: Jakie są dwie strony monety? Odp .: głowy i ogony P: Jakie są najlepsze sposoby podróżowania? Odp .: samolot i plecak odrzutowy P: Dlaczego kruk …

30
Co jest złego w zmiennych publicznych?
Boty kodowe Nienawidzę zmiennych prywatnych i chronionych. Chcę tylko uzyskać dostęp do wszystkiego i wszystkiego! Jeśli jesteś podobny do mnie, to wyzwanie jest dla Ciebie! Napisz bota, który współpracuje w harmonii z innymi botami, dzięki czemu inne boty będą robić to, co chcesz. Jesteś programistą i wiesz, jak mają działać. …

7
Anti-aliasing ASCII art
tło Sztuka ASCII to praktyka tworzenia obrazów przy użyciu tekstu ASCII do kształtowania kształtów. Aliasing to efekt utworzony przez duże „piksele” grafiki ASCII, które mają wielkość znaków. Obraz staje się blokujący i trudny do zobaczenia. Wygładzanie usuwa ten efekt, tworząc gradient i zmiękczając twarde krawędzie sztuki ASCII. Wyzwanie Twoim wyzwaniem …

9
Kim jest ten Pokémon?
Dane wejściowe: liczba całkowita N od 1 do 151 Wyjście: N-ty Pokemon. Zasady Możesz użyć jednego pliku danych. Nie możesz używać żadnych już wykonanych algorytmów dekompresyjnych. Dotyczy to bibliotek i innych programów. Twój program może nie uzyskiwać dostępu do plików innych niż on sam i pliku danych. Punktacja Twój wynik …

22
Wydobyć wewnętrzną lamę zdania
Twoim celem jest, aby wziąć wkład jak Pie is good. I just ate a bunch of pies early this morning. Actually, it was closer to the afternoon. Mornings are good. i utwórz tablicę indeksów łańcucha, w której pojawiają się litery, które składają się na słowo „Lama” (po jednym w kolejności). …
33 code-golf 


30
Czy to święta
Wyzwanie Biorąc pod uwagę, że Boże Narodzenie to: grudzień 12. miesiąc 25 dzień Każdego roku określ dzisiejszą datę i określ, czy dzisiaj są Boże Narodzenie. Jeśli są święta, musisz wydrukować "It's Christmas". Jeśli to nie Boże Narodzenie, musisz jakoś poczekać do Bożego Narodzenia, a następnie wydrukować "It's Christmas". Przykład Z …
33 code-golf  date 

18
Romanizacja kodu
Wyzwanie polega na tym, aby wszystkie cyfry rzymskie były poprawne w wybranym języku. Powinny one nie pojawiają się wewnątrz ciągi lub coś podobnego, ale działają podobnie jak wszelkie inne tokeny, literały takich jak ( arabskich ), liczb, znaków lub ciągów; lub identyfikatory zmiennej / metody / funkcji itp. Na przykład …

4
Bitwa o kolory
GRATULACJE dla @kuroineko za najlepsze wejście i wygranie 200 nagród od @TheBestOne (doskonałe sportowe!). Napisz program, który pokoloruje jak najwięcej obrazu, zanim zrobią to programy przeciwne. Zasady w skrócie Twój program otrzyma obraz, kolor i liczbę całkowitą N. Do każdej kolejki są wysyłane aktualizacje pikseli przez inne programy i pytane …


30
Czy to n-speak?
Zainspirowany Czy to podwójne mówienie? , Opracowałem trudniejsze wyzwanie. Biorąc pod uwagę ciąg, określ, czy ciąg jest n-speak , dla dowolnego n≥2n≥2n\geq 2 . N-speak jest definiowany poprzez powtarzanie każdej litery nnn razy. Przy n=4n=4n = 4 ciąg Hellojest przekształcany na HHHHeeeelllllllloooo. Twoim celem jest ustalenie, czy dane wejściowe są …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.