Pytania otagowane jako code-challenge

Wyzwanie kodowe to konkurs na kreatywne sposoby rozwiązania łamigłówki programistycznej z obiektywnym kryterium wygranej nieobjętym innymi tagami punktacji (np. Golf golfowy).

7
Znajdowanie najmniejszych zestawów
Rozważmy trzy zestawy A, Ba Ckażda zawiera nliczby całkowite. Z tego możemy zrobić zestaw S_n = {a * b + c | a in A, b in B, c in C}. Biorąc pod uwagę n, istnieje jeden lub więcej minimalnych rozmiarów, S_nktóre zależą od tego, które zestawy A,B and Czostały …

1
Wygeneruj ASCII art
Biorąc pod uwagę czarno-biały obraz w dowolnym rozsądnym formacie bezstratnym jako dane wejściowe, należy wyprowadzić grafikę ASCII możliwie najbliższą obrazowi wejściowemu. Zasady Można stosować tylko sygnały liniowe i bajty ASCII 32-127. Obraz wejściowy zostanie przycięty, aby wokół obrazu nie było żadnych białych znaków. Zgłoszenia muszą być w stanie wypełnić cały …

1
Zrób modem (programowy)!
Cel Zaprojektować MO dulator / dem odulator parę precyzyjnie przekazywać dane tak szybko, jak to możliwe na symulowane Plain Old Telephone Service (POTS) . Kroki Wygeneruj losowe ( /dev/randomlub tym podobne) dane, których przesłanie zajmie 3-4 sekundy Zmoduluj dane za pomocą modulatora, aby utworzyć plik audio Prześlij plik audio przez …

1
Liczenie łańcuchów Cunninghama
Najwyższe liczby zawsze fascynowały ludzi. 2300 lat temu Euclid napisał w „Elementach” Liczba pierwsza to liczba mierzona przez samą jednostkę. co oznacza, że ​​liczba pierwsza jest podzielna tylko przez 1(lub sama). Ludzie zawsze szukali relacji między liczbami pierwszymi i wymyślali jakieś dziwne (jak w „interesujących”) rzeczach. Na przykład liczba pierwsza …

1
Robot drogowy musiał zapakować ciężarówkę
Jako roadie zespołu musisz spakować ciężarówkę. Twój program umieści paczki tak, aby zmieściły się na najmniejszej wysokości. Źle zapakowana ciężarówka Zasady Paczki można obracać o wielokrotności 90 stopni. Paczki mogą się dotykać, ale nie mogą się pokrywać. Wynikiem jest przepakowany obraz (do pliku lub standardowego wyjścia). Twój program może używać …

2
Idź i rozgwieź to
W tym konkursie musisz napisać program, który akceptuje czarno-biały obraz w pikselach i próbuje go zmienić, tak aby tworzył się biały kształt domenę gwiazdy , z jak najmniejszą liczbą zmian. Dozwolone zmiany polegają na zamianie białych pikseli na czarne i zamianie czarnych pikseli na białe. Wyjście musi ponownie składać się …

3
Znajdź macierz o najwyższym wyniku bez właściwości X
To wyzwanie jest częściowo wyzwaniem algorytmów, częściowo wyzwaniem optymalizacji, a częściowo po prostu najszybszym wyzwaniem kodu. Cykliczna macierz jest w pełni określona przez jej pierwszy wiersz r. Pozostałe rzędy to cykliczne permutacje wiersza rz przesunięciem równym indeksowi wiersza. Dopuszczamy macierze cykliczne, które nie są kwadratowe, tak że po prostu brakuje …

1
Jak długi jest twój (język) wąż?
Co wynika z trzeciego rzędu Quine wyzwanie, twoim zadaniem jest napisać Ouroboros program, który korzysta tak wielu językach, jak to możliwe. Oznacza to, że w języku A napisz program pA, który wypisze program pB w języku B. Program pB powinien wypisać program pC w języku C i tak dalej, aż …


9
Rodzaj meta: uzyskaj najdłuższą z najkrótszych odpowiedzi
Twoim zadaniem - jeśli je zaakceptujesz - jest napisanie programu, który pomoże zrozumieć moją propozycję dotyczącą meta , obliczając zwycięzcę zawodów z odwróconym golfem . Oczywiście odpowiedzi na to pytanie będą traktowane jak zaproponowane, więc twój program (jeśli jest poprawny) może obliczyć, czy twoja odpowiedź stanie się odpowiedzią zaakceptowaną. Zasady …

7
Czy to jest liczba pierwsza? bez matematyki [zamknięte]
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 3 lata temu . Napisz program lub funkcję w dowolnym języku, który mówi, czy wejście jest liczbą pierwszą. Dane wejściowe to ciąg reprezentujący …

4
Napisz kod, aby ustalić akceptowaną odpowiedź
Opublikuj odpowiedź na to pytanie, która ocenia każdą odpowiedź na to pytanie i określa, czy wygrywa. Kto wygrywa: Zwycięzca to odpowiedź, która wygrywa według większości odpowiedzi o 1700 UTC, niedziela, 2 marca. Zachęcamy do zmiany własnej odpowiedzi w miarę postępu konkursu. Proszę nie zmieniać innych ”. Więzy są określane przez …

13
Napisz program w przebraniu [zamknięty]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematyczne na temat wymiany stosów golfowych Code. Zamknięte 2 lata temu . Wyzwanie polega na stworzeniu programu, który rozwiązuje jeden z problemów HQ9 +, a jednocześnie wygląda jak inny język. …


30
Suma dodatnich liczb całkowitych. [Zamknięte]
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 3 lata temu . Problem: Biorąc pod uwagę zestaw liczb całkowitych, znajdź w nim sumę wszystkich dodatnich liczb całkowitych. Wejście: t - liczba …

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.