Pytania oznaczone «code-golf»

15
Wyrównaj przekątne siatki tekstu

Biorąc pod uwagę prostokątną siatkę tekstu, ustaw w linii przekątne, które przechodzą od lewego górnego rogu do prawego dolnego rogu, do kolumn, tak aby znaki znajdujące się najdalej po prawej stronie wszystkich przekątnych znajdowały się na poziomie. Użyj wcięć do wcięcia. Na przykład, jeśli...

15
Oblicz przedział punktacji Wilsona

Wilson przedział wynik jest przedział ufności z prawdopodobieństwem sukcesu, na podstawie proporcji sukcesów w zbiorze prób Bernoulliego (próba Bernoulliego jest badaniem, w którym możliwe są dokładnie dwa efekty: sukces lub niepowodzenie ). Przedział jest określony następującą formułą: Dwie...

15
Zwrot trywialnej sekwencji

Wprowadzenie Rozważ ciąg liczb całkowitych f zdefiniowany w następujący sposób: f (2) = 2 Jeśli n jest nieparzystą liczbą pierwszą, to f (n) = (f (n-1) + f (n + 1)) / 2 Jeśli n = p · q jest złożony, to f (n) = f (p) · f (q) Nietrudno dostrzec, że f (n) = n dla każdego n ≥ 2 , a zatem...

15
Taśma miernicza

Motywacja : Czasami musisz wiedzieć, gdzie jesteś w ciągu. Chcesz być w stanie spojrzeć na dowolną część łańcucha i dokładnie wiedzieć, gdzie jesteś, o ile to możliwe. Wyzwanie : napisz program, który wyświetli ciąg taśmy mierniczej o określonej długości. Centymetrem ciąg siebie opisuje jego...

15
Hex Zrzuć swój kod źródłowy

Podczas gry w golfa będziesz potrzebować zrzutu heksadecymalnego kodu, zwykle dlatego, że używałeś znaków niedrukowalnych. Dlaczego więc nie stworzyć programu, który sam Hex Zrzuca? Wyzwanie Wyzwanie polega na tym, aby bez danych wejściowych wyprowadzić zrzut heksadecymalny kodu źródłowego w...

15
Zagraj w dźwięk Pi

Tak, dobrze przeczytałeś tytuł. odtwarzać dźwięk pi. Mówiąc dokładniej, dla każdej cyfry pi w pierwszym 1000 zamapuj ją na nutę i wyślij uzyskaną melodię do pliku. Zasadniczo każda cyfra zmienia się w nutę w skali C-dur (w zasadzie skala normalna). więc 1 zamienia się w środkowe C, 2 zamienia się...

15
Zrób mi skarpetę ASCII

Wprowadzenie Krótko mówiąc: kilka dni temu przypadkowo zacząłem robić na drutach skarpetę, a dość logiczna struktura prostych ściegów doprowadziła mnie do pomysłu: dlaczego nie zrobimy skarpety ASCII? Wejście Dane wejściowe to parzysta liczba całkowita N w zakresie [2,30]. Wynik Wyjście jest...

15
Program, który znajdzie następną liczbę pierwszą

Wprowadzenie: Przypadkowo zepsułeś upływ czasu za pomocą urządzenia stworzonego dla zabawy, które okazało się maszyną czasu. W rezultacie zostałeś zepchnięty do dalekiej przyszłości. Zdałeś sobie sprawę, że obliczenia, moc obliczeniowa i ogólnie komputery zostały rozwinięte w ogromnej ilości, a...

15
Masz serię dnia!

Napisz program, który śledzi liczbę kolejnych dni, w których był uruchamiany. Dzień resetuje się o północy (czas lokalny komputera, na którym program jest uruchomiony). Jeśli jest dzień, w którym program nie zostanie uruchomiony, licznik jest resetowany do zera. Za każdym razem, gdy program...

15
Znajdź submatrix o najmniejszej średniej, 2,0

Otrzymujesz macierz liczb całkowitych n -m-m , gdzie n, m> 3 . Twoim zadaniem jest znalezienie podmacierzy 3 na 3 o najniższej średniej i wygenerowanie tej wartości. Zasady i wyjaśnienia: Liczby całkowite będą nieujemne Opcjonalny format wejściowy i wyjściowy Dane wyjściowe muszą być dokładne...

15
Znajdź wynik gry wojennej

Znajdź wynik gry wojennej Kiedy byłem w szkole podstawowej, była gra „Rock-Paper-Scissors”, w którą graliśmy podczas zgromadzeń, czekając na nauczyciela, w przerwie itp. Nazwaliśmy to „Wojną”. Jednak po kilku poszukiwaniach okazuje się, że jest to znacznie prostsza odmiana „Strzelby” (według...

15
Zmień kod, zmień sekwencję: rabusie

To wyzwanie dla gliniarzy i rabusiów . Dla gwintu policjantów, przejdź tutaj . Wyzwanie to obejmuje dwie sekwencje OEIS wybrane przez gliniarzy - S 1 , S 2 - oraz to, jak dobrze te sekwencje można zagrać w golfa i zaciemnić. Gliniarze konstruują kod A, który wytwarza S 1, i podają liczbę X, która...

15
Utracony sens po tłumaczeniu

To policjanci i złodzieje, jeśli nie znasz formatu, kliknij znacznik, aby przejść do wiki. Dla tego pytania nie będzie wątku złodziei. Gliny Twoim zadaniem jako Cops jest wybranie dwóch sekwencji z Online Encyclopedia of Integer Sequences i napisanie programu, który przyjmuje n-ty element jednej...

15
Windows Error Boxes do następnego poziomu

Znasz te skrzynki systemu Windows, w których możesz zrobić tylko jedną rzecz? Przejdźmy do następnego poziomu! Wyzwanie Utwórz okno dialogowe z przyciskiem, który podąża za kursorem wszędzie! Okular Nie można pobierać żadnych danych wejściowych. Może istnieć wyjście do STDOUT lub STDERR....

15
Symuluj natychmiastowe wybory spływowe

To wybory! Obszar, w którym się znajdujemy, wdraża system głosowania zwany natychmiastowym odpływem (czasem nazywany głosowaniem alternatywnym lub głosowaniem preferencyjnym ). Każdy głosujący porządkuje każdego kandydata od najbardziej preferowanego do najmniej preferowanego, oznaczając „1” dla...

15
Wizualizuj zagnieżdżoną tablicę

Otrzymasz zagnieżdżoną tablicę. Twój program musi wizualizować tablicę. Ale jak? Załóżmy na przykład, że mamy zagnieżdżoną tablicę, np [["1","2"],[["1","2"],"3"],"4",[[[["5"]]]],"6"]. Tę zagnieżdżoną tablicę można wizualizować

15
Konwertuj dane wejściowe na kierunek

Wyzwanie Biorąc pod uwagę dane wejściowe w postaci, <n1>, <n2>gdzie liczba może wynosić -1, 0 lub 1, zwraca odpowiedni kierunek kardynalny . Liczby dodatnie przesuwają się na wschód na osi x i południe na osi y, liczby ujemne przesuwają się na zachód na osi x i północ na osi...

15
Indeksuj liczbę

Biorąc pod uwagę ciąg cyfr lub liczbę całkowitą jako dane wejściowe, musisz go zindeksować. W ten sposób modyfikujesz dane wejściowe. Użyjemy 30043376111jako przykładu: Najpierw znajdź sumę wskaźników każdego wystąpienia odpowiednich cyfr: 0: 1 + 2 = 3 1: 8 + 9 + 10 = 27 3: 0 + 4 + 5 = 9 4:...