Pytania oznaczone «code-golf»

22
Wątek rabusiów Polyglot Anagrams

To jest nić rabusiów tego wyzwania Gliniarze wybiorą sekwencję OEIS i napiszą dwa pełne programy w dwóch różnych językach, które produkują ten n-ty element w sekwencji, gdy otrzymają n przez STDIN. Oba programy muszą być wzajemnie anagramami, co oznacza, że ​​każdy z nich może być przestawiony z...

22
Quine Anagrams! (Wątek gliniarzy)

To jest wątek gliniarzy. Aby zobaczyć wątek złodziei, kliknij tutaj . Zadanie gliniarzy Najpierw napisz quinę w wybranym przez siebie języku. Następnie wdrap się na quine. Upewnij się, że robisz to dobrze, ponieważ rabusie będą próbowali go rozszyfrować i znaleźć oryginalny kod źródłowy!...

22
Zdobądź rękę Kier

Kierki to podstępna gra karciana dla 4 graczy. Każdą lewę podejmuje gracz, który zagrał najwyższą kartę w wiodącym kolorze. Na koniec każdego rozdania gracze otrzymują wynik karny w zależności od zabranych kart karnych; zadaniem jest określenie wyników zgodnie z zasadami Microsoft Hearts...

22
Szaleństwo magicznego lustra

Wprowadzenie Mam pokój pełen magicznych luster . Są to tajemnicze artefakty, które mogą powielić dowolny przedmiot, z wyjątkiem innego magicznego lustra. Mówiąc dokładniej, duplikat wersji elementu pojawi się po drugiej stronie lustra, w tej samej odległości. Jeśli jednak po obu stronach znajduje...

22
Zrób duże skały w małe skały

Witamy w szlifierce. Twoim zadaniem jest przekształcenie dużych kamieni w małe skały poprzez ich zmielenie. Weź wkład dużego kamienia wielkości n > 3 i zmiel go. Kontynuuj mielenie skał, wrzucając je do młynka, aż rozmiar wszystkich skał będzie 2. skały są zawsze mielone na równe, nawet...

22
Czy jesteśmy już wtedy?

Jestem podróżnikiem w czasie i mam obsesję na punkcie upływu czasu. Szczególnie podoba mi się chwila, w której wskazówki zegara mijają 12 lub kiedy mogę przejść do następnej strony mojego kalendarza lub kiedy wszyscy krzyczą „Szczęśliwego Nowego Roku”! Proszę, napisz mi program pokazujący, jak...

22
Animuj tandetne lekkie dekoracje

To wyzwanie jest na cześć tandetnych lampek choinkowych w moim domu prawniczym. Wyzwanie polega na stworzeniu graficznego wyniku przedstawiającego dekorację w „czasie rzeczywistym”. Wideo (gif lub inny format) będzie miało pionowe i poziome „światła” n-by-m . 5 <= m, n <= 40 . Wielkość...

22
<(„<) Bird Dancer (>”)>

Twój ptak swędzi od niektórych ćwiczeń i ma dość ciągłego trzymania się w pozycji statycznej. Napisz program, który wyświetli losowo tańczącego ptaka ascii, aktualizując co 100ms * n lub 200ms * n w zależności od ruchu tanecznego. Ptak zawsze zaczyna się od tańca <(")>. Program powinien...

22
Wygeneruj spiralę Padovan ASCII

To jest wersja ASCII tego wyzwania . Początkowy post został oddzielony na żądanie przez Martina Endera Wprowadzenie Podobnie jak Sekwencja Fibonacciego, Sekwencja Padovana ( OEIS A000931 ) jest sekwencją liczb, która jest wytwarzana przez dodanie poprzednich terminów w sekwencji. Wartości...

22
Zneutralizuj dane

Aby zneutralizować dane, rekurencyjnie zamień wszystkie liczby (nie cyfry!) Zerami i wszystkie znaki (nie ciągi znaków!) Spacjami. Musisz zaakceptować dowolny pojedynczy numer, znak lub ciąg znaków lub ewentualnie tablicę rekurencyjną * mieszanych danych liczbowych / znaków, które Twój język może...

22
Podziel siatkę na siatkę

Wprowadzenie Jest mała wioska z kilkoma domami i pustymi polami. Lokalni biurokraci chcą podzielić wioskę na działki, tak aby każda działka zawierała dokładnie jeden dom, a granice działek tworzą ładną linię prostą. Twoim zadaniem jest ustalenie, czy jest to możliwe. Zadanie Twoje dane wejściowe...

22
Zaznacz papier UKMT IMC

Zrobiłem IMC w tym roku. Czy ktoś to tutaj zrobił? W artykule UKMT Intermediate Maths Challenge znajduje się dwadzieścia pięć pytań. Pierwsze piętnaście pytań da ci pięć ocen, jeśli dobrze je zrozumiesz. W przypadku pozostałych dziesięciu pytań otrzymujesz sześć punktów za ich prawidłowe...

22
Znajdź liczby i oblicz wynik

Cel Biorąc pod uwagę lista wejściowa 6różnych cyfr, znajdują się 3 numery a, bi ctakie, które a × b = cza konieczności 2 cyfry, bmający 1 cyfrę i cposiadające 3 cyfry. W bardziej wizualny sposób program musi ułożyć te 6 cyfr w polach tego obrazu: Jeśli istnieje więcej niż jedno rozwiązanie,...

22
Narysuj gwiazdkowy zegar analogowy dla godziny N.

Wyzwanie: Utwórz funkcję lub program, który przyjmie wartość N (liczbę od 0 do 24), która reprezentuje GODZINĘ. Wyjście powinno wyciągnąć zegar analogowy z gwiazdek pokazujących godzinę N. 🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛 Uwagi: • Wskazówka minutowa musi być dłuższa niż wskazówka godzinowa (pod...

22
Proste wyzwanie golfowe: Wzory postaci!

W tym wyzwaniu otrzymujesz ciąg wejściowy zawierający ciąg znaków X, Y i Z, np. „XYZZ”. X, Y i Z reprezentują określoną postać. Ten wzór jest następnie porównywany z drugim ciągiem wejściowym. Jeśli wzorzec istnieje jako podłańcuch na drugim wejściu, zwróć True, w przeciwnym razie zwróć False. Po...

22
Dziel i dziel i zwyciężaj

Czasami, gdy bezczynnie próbuję uwzględnić liczbę, która pojawia się przede mną¹, po chwili zdaję sobie sprawę, że jest to łatwiejsze niż myślałem. Weźmy 2156na przykład: w końcu przychodzi mi do głowy, że jedno 21i drugie 56jest wielokrotnością 7, a więc na pewno 2156 = 21 x 100 + 56jest...

22
Bezpieczeństwo w liczbach

Napisz program, aby ustalić, czy okresowa sekwencja dodatnich liczb całkowitych ma właściwość, że dla każdej liczby całkowitej nwystępującej w sekwencji nigdy nie ma więcej niż ninne liczby całkowite między dwoma kolejnymi wystąpieniami n. Na przykład 2, 3, 5, 2, 3, 6, 2, 3, 5, 2, 3, 6, ...ma tę...