Pytania oznaczone «code-golf»

17
Znajdź prymitywne liczby niedoskonałe

Liczby semiperfekcyjne Liczba semiperfect / pseudoperfect jest liczbą całkowitą równą sumie części lub wszystkich jej dzielników (z wyłączeniem samego siebie). Liczby równe sumie wszystkich dzielników są idealne. Divisors of 6 : 1,2,3 6 = 1+2+3 -> semiperfect (perfect) Divisors of 28 :...

17
Analiza trzęsień ziemi

tło Losowe Domino Automat jest model zabawka dla trzęsień ziemi, zainspirowany automatów komórkowych. W tym wyzwaniu Twoim zadaniem jest symulacja uproszczonej wersji tego modelu i zbieranie z niego danych. Automat jest zdefiniowana w tablicy Az kbitów, co stanowi linię podziału, w którym może...

17
Sekwencja przekraczania siatki

Jeśli weźmiesz arkusz papieru milimetrowego i narysujesz nachyloną linię, która prowadzi mjednostki w prawo, a njednostki w górę, przecinasz n-1poziome i m-1pionowe linie siatki w pewnej sekwencji. Napisz kod, aby wygenerować tę sekwencję. Na przykład m=5i n=3daje: Prawdopodobnie związane:...

17
Wyświetl ścieżkę MIDI

tło Pliki MIDI różnią się od plików audio WAV lub MP3. Pliki MP3 i WAV zawierają bajty reprezentujące „nagranie” dźwięku, podczas gdy pliki MIDI zawierają szereg komunikatów MIDI przechowywanych w zdarzeniach MIDI informujących syntezator MIDI, który instrument wirtualny grać lub sekwencer MIDI o...

17
Nazwa Insta… Wystarczy dodać koder!

W języku angielskim pewnym sposobem na stworzenie wymownej kombinacji nonsensownych liter jest całkowite wykorzystanie par spółgłoskowo-samogłoskowych, np. Wu ko pa ha , lub Me fa ro , najpierw spółgłoska , a następnie samogłoska . Wyzwanie: Napisz program lub funkcję, która na podstawie...

17
N-ty trójka

Zdefiniowałem n-ty trójskładnik jako trójskładnik, który zwraca n i ma postać: 1 ? 2 ? 3 ? n - 1 ? n : 0 : 0 : 0 # n - 1 zeroes Napisz funkcję lub pełny program, który otrzyma dane wejściowe n, wyświetli lub zwróci n-tą trójkę. Code-Golf. Przypadki testowe 0 #=> undefined behaviour 1 #=>...

17
Odbudowa miasta ASCII

+ - + + - + | | + - + + - + | | | | | | | | + - + + - + + - + + - + Mieszkańcy ASCIIville odbudowują swoje miasto i opracowują nowe plany. Twoim zadaniem jest narysowanie nowego miasta na podstawie liczby budynków, których chcą. Dane wejściowe będą polegały na liczbie budynków. Każdy budynek ma...

17
Znajdź kąt odniesienia

To dość proste pytanie. Według tej przypadkowej witryny, którą znalazłem - Web Archive , kątem odniesienia jest to, the acute angle formed by the terminal side of the given angle and the x-axis.że musisz napisać program, aby je znaleźć. Nic nie pamiętam z algebry 2, co to znaczy? Kąty są zwykle...

17
Ostrzejszy czterokwadratowy szyfr

tło Sto trzynaście lat temu amatorski kryptograf Félix Delastelle opublikował swoją pracę na czterokwadratowym szyfrze , cyfrowym szyfrze zastępczym, który przyjmuje dwie kombinacje 25-literowego alfabetu jako klucze i koduje wiadomości składające się z tych liter. Podobnie jak większość szyfrów...

17
Synonimy formatu turnieju

Cały dzisiejszy dzień spędziłem na turnieju Super Smash Bros. i zacząłem myśleć o niektórych terminologiach, których używamy przy opisywaniu zestawów. Są to trzy rodzaje zestawów, które widzę w turniejach: Best of 3 (Bo3) Rozgrywane są trzy gry. Zwycięzcą seta jest gracz, który wygrał większość...

17
Przełącz, drukuj, powtarzaj

Wyzwanie to jest luźno zainspirowane niewdrożonym esolangiem Pada . Rozważ tablicę 8 bitów, wszystkie zainicjowane na zero. Wprowadzimy bardzo minimalistyczny zestaw instrukcji do drukowania dowolnych ciągów. Istnieją dwie instrukcje, z których obie pobierają parametr Nbędący indeksem bitów: t...

17
Podpisz to słowo 2!

Podpisz to słowo 2! Nie tak dawno temu opublikowałem wyzwanie o nazwie Podpisz to słowo! . W wyzwaniu musisz znaleźć podpis słowa, czyli uporządkowane litery (np. Podpis thisjest hist). Teraz wyzwanie to poszło całkiem nieźle, ale była jedna kluczowa kwestia: było O WIELE zbyt łatwe (zobacz...

17
Ode Golf - Usuwanie liter

Biorąc pod uwagę plik słownika (plik tekstowy zawierający słowo lub frazę w każdym wierszu, z możliwą interpunkcją, ale bez liczb; wiersze są alfabetycznie), musisz wyprowadzić każdą kombinację słów, w której jedną literę można usunąć ze słowa, aby utworzyć drugą; usunięta litera powinna być ujęta...

17
Przechwyć na szachownicy

Powinieneś napisać program lub funkcję, która odbiera ciąg reprezentujący szachownicę z tylko pionkami jako danymi wejściowymi i wyjściowymi lub zwraca, czy możliwe jest przechwycenie na planszy. Dane wejściowe są w notacji FEN opisującej pozycje białych i czarnych pionków bez innych elementów....

17
DRUKUJ jak TO

Napisz program, który pobiera dane wejściowe do STDIN i sprawia, że ​​wszystkie małe litery (w tym litery akcentowane) w tym 2k-1słowie są wielkie, a wszystkie wielkie litery (w tym także litery akcentowane) w tym 2ksłowie małe litery ( kjest liczbą całkowitą dodatnią). Program nie powinien wpływać...

17
Primes of Ulam's Spiral

Spirala Ulama to naprawdę fascynujący, ale zagadkowy temat w matematyce. Jak to działa szczegółowo można znaleźć tutaj , ale krótkie podsumowanie można wyjaśnić w następujący sposób: Zaczynam od napisania jednego, a potem dwa po prawej stronie. Powyżej dwóch piszę trójkę, a po lewej stronie...

17
Wygeneruj niektóre bezpieczne kody PIN

Zainspirowany tym źle odebranym migrowanym postem . Szef bezpieczeństwa w Twojej firmie jest zaniepokojony systemem generowania PIN-u po jego przekazaniu 12345. Nie docenił też żartu Kosmicznych Kul, który zrobiłeś na jego koszt, więc zostałeś delegowany do ponownego napisania generatora PIN....

17
Ocena wyniku na podstawie szachowego ciągu FEN

Wyzwanie Notacja Forsyth – Edwards (FEN) to standardowa notacja opisująca konkretną pozycję na planszy w szachach. Twoim zadaniem jest ocena wyniku za pomocą ciągu FEN. To jest przykład ciągu FEN: 5k2/ppp5/4P3/3R3p/6P1/1K2Nr2/PP3P2/8 Za pomocą tego ciągu możesz obliczyć ocenę materiału dla...

17
Pisanie na klawiaturze telefonu komórkowego

Pisanie na klawiaturze telefonu komórkowego To pytanie zostało zadane jakiś czas temu, ale zostało zamknięte z powodu złej specyfikacji. Ponawiam to z lepszymi specyfikacjami. To pytanie jest powiązane, ale idzie w przeciwnym kierunku. Przed pojawieniem się T9, aby wpisać znak w wiadomości...

17
Zabawa z permutacjami

Kto nie lubi absolutnie permutacji, prawda? Wiem, że są niesamowici - tyle radości! Cóż, dlaczego nie skorzystać z tej zabawy i uczynić go funner ? Oto wyzwanie: Biorąc pod uwagę dane wejściowe w dokładnej formie: nPrgdzie njest pobierana pula i rjest liczbą wyborów z tej puli ( ni rsą liczbami...