Pytania oznaczone «code-golf»

13
Zdobądź dla mnie lody

Zrób mi lody Mamy mnóstwo wspaniałych lodów w Nowej Anglii. Większość z nich jest teraz zamknięta na zimę, więc ... .-@@-. (======) (--------) (==========) (__________) \/\/\/\/\/ \/\/\/\/ \/\/\/ \/\/ \/ CEL Wyjście dokładnie z powyższego stożka lodów. (lub zwróć go z funkcji) To...

13
Powtarzane liczby pierwsze

Kolejna sekwencja, kolejne wyzwanie. * Definicja Doskonałym pjest w tej sekwencji, nazwijmy to A, MFF dla każdej cyfry dw p„s ekspansji dziesiętnych, zamienić dz dkopiami di uzyskaną liczbą całkowitą jest nadal podstawowym; zera są niedozwolone. Na przykład 11jest trywialnie w tej sekwencji...

13
Spirala z alfabetu!

Spójrz na następujący ciąg. Zauważ wzór? ABEFNOPEFGH DC GQI MHRJ LKJI SK DTL SMAR BAZYXWV N EO DP CQ BAZYXWVUTSR Jak niektórzy mogli zauważyć, jest to w zasadzie spirala alfabetu, w której odległości między rzędami / kolumnami stopniowo rosną o 1 spację / nowy wiersz. Rygorystyczna...

13
Łańcuch sześciokątny ASCII

Problem Narysuj łańcuch sześciokątny x, każdy o boku ydługości Wejście x - długość łańcucha <= 50 y - długość każdego boku <= 50 Przykłady x=1,y=1 _ / \ \_/ x=4,y=1 _ _ / \_/ \_ \_/ \_/ \ \_/ \_/ x=3,y=2 __ __ / \ / \ / \__/ \ \ / \ / \__/ \__/ \ /...

13
Ile instancji działa?

Napisz nieskończenie działający program, który informuje, ile instancji jest aktualnie uruchomionych. Każde wystąpienie programu powinno również zgłaszać kolejność otwierania go ze wszystkich innych aktualnie uruchomionych wystąpień. Przykład Użytkownik uruchamia program po raz pierwszy -...

13
Oblicz Upper Divmod

Zadanie Biorąc pod uwagę dwie dodatnie liczby całkowite (divId e II i Divis O r) oblicz q uotient i r emainder. Zwykle oblicza się to jako e = o*q+rgdzie q*o<=ei 0<=r<o. Do tego wyzwania wciąż, e = o*q+rale q*o>=ei -o<r<=0. Na przykład e=20i o=3zwykle byłoby tak 20/3 ->...

13
Kalkulator GPA walczącego studenta

Kalkulator GPA (GPA = średnia ocen) Jesteś zestresowanym studentem podczas tygodnia finałów. Zamiast uczyć się do zbliżających się egzaminów, decydujesz, że najlepiej jest ustalić, jaki GPA będziesz mieć na koniec semestru. W ten sposób masz dane, aby poprzeć decyzję o pozostaniu przez całą noc,...

13
Charakterystyczny wielomian

Wielomian charakterystyczny macierzy kwadratowej A jest zdefiniowane jako wielomian p A (x) = det ( I X ), gdzie I jest macierzą jednostkową , a det się determinant . Zauważ, że ta definicja zawsze daje nam monomiczny wielomian, dzięki czemu rozwiązanie jest unikalne. Twoim zadaniem w tym wyzwaniu...

13
Komunistyczna normalizacja podciągów

Jeśli ciąg T o długości K pojawia się K lub więcej razy w ciągu S , wówczas jest potencjalnie komunistyczny . Na przykład, 10in 10/10jest potencjalnie komunistyczny, ponieważ pojawia się 2 razy i ma długość 2 . Pamiętaj, że te podciągi nie mogą się pokrywać. Communistic transformacja jest, że przy...

13
Oblicz optymalną macierz kwadratową

Matrycy optymalną (na raczej wąski zakres to wyzwanie) otrzymuje się przez „skompresowanie” elementy z odpowiednich rzędach i kolumnach kwadratowych macierzy i uzyskanie maksimum każdej pary. Na przykład, biorąc pod uwagę następującą macierz: 4 5 6 1 7 2 7 3 0 Można łączyć je z przenoszą się:...

13
Code Golf Symulowany golf

Biorąc pod uwagę listę odległości dołków, rozmiarów zielonych, kąta przekroju i maksymalnej odległości, oblicz wynik golfowy . Założenia Ziemia jest płaska Wszystkie warzywa są okrągłe Kąt plastra będzie wynosił od -45 do 45 stopni i będzie podawany w stopniach Wszystkie odległości w tej samej...

13
Hexcellent Minesweeping

Hexcells to gra oparta off Saper grał na sześciokątów. (Pełne ujawnienie: Nie mam nic wspólnego z Hexcells. W rzeczywistości nie lubię gry.) Większość zasad Hexcells można dość łatwo wyrazić w Uogólnionym Saperu (Saper gra na dowolnym wykresie). Ten, który jest najtrudniejszy, to {X}i...

13
Czy potrafisz wyprzedzić Billa Gatesa?

Sortowanie naleśników jest potocznym określeniem matematycznego problemu sortowania nieuporządkowanego stosu naleśników w kolejności wielkości, gdy szpachelkę można włożyć w dowolnym punkcie stosu i użyć do odwrócenia wszystkich naleśników nad nim. Liczba naleśników P (n) to minimalna liczba...

13
Spłaszcz program Stack Cats

Stack Cats to odwracalny język oparty na stosie. Jego odwracalna natura tworzy nieco dziwne pętle. To wyzwanie dotyczy pętli warunkowej (...). Gdy te pętle są zagnieżdżone w określony sposób, możliwe jest przekształcenie kodu w celu zmniejszenia głębokości zagnieżdżenia. Oto zasady (gdzie Ai...

13
Konwerter kolorów RGB na Xterm

256-kolorowe terminale kompatybilne z Xterm dodają 240 kolorów w stosunku do zwykłych 16 kolorów systemowych. Kolory 16-231 używają 6 poziomów (0, 95, 135, 175, 215, 255) czerwonego, zielonego i niebieskiego, uporządkowanych leksykograficznie. Kolory 232-255 to po prostu 24 poziomy szarości (8 ......

13
Punkty odcięcia w labiryncie

Labirynt jest podawany w postaci macierzy zer (ścian) i 1 (przestrzeni do przejścia) w dowolnym dogodnym formacie. Każda komórka jest uważana za podłączoną do 4 (lub mniej) ortogonalnych sąsiadów. Podłączone urządzenie jest zestaw komórek walkable przechodni wszystkich połączonych ze sobą. Twoim...