Programowanie puzzli i Code Golf

24
Wypisz alfabet hebrajski

Twoim zadaniem jest wydrukowanie tego dokładnego tekstu: אבגדהוזחטיכךלמםנןסעפףצץקרשת (Możesz wydrukować końcowy znak nowej linii) Skrót SHA256 kodowania tekstu UTF-8: 0ab6f1e0bf216a0db52a4a5a247f95cba6f51496de7a24dfd01f3985dfcf6085 Kodowanie

24
Code Golf Golf Golf

Golf Challenge Biorąc pod uwagę poniżej ASCII „Zielony”. | | | |> | | | | | O | | | | | | | | | | | | | Niech |oznacz ścianę Niech |oznacz połowę masztu flag Niech >oznacz flagę na słupie Niech Ooznacz dziurę Niech ooznacz piłkę Wymiary „Zielonego” to 10x10. Pomiędzy dwiema ścianami...

24
Zakoduj szyfr alfabetyczny

Biorąc pod uwagę ciąg znaków, który zawiera tylko małe litery, należy go zakodować za pomocą szyfru alfabetu. Aby zakodować za pomocą szyfru alfabetu (skorzystam z przykładu hello): Najpierw przekonwertuj każdą literę ciągu na liczbę w zależności od jej pozycji w alfabecie ( a= 1, b= 2itd.)...

24
Pozycyjna etykieta łazienkowa

tło Etykieta łazienki, jeśli chodzi o dostępne pisuary, stwierdza, że ​​następny pisuar, który należy wypełnić, powinien być taki, który minimalizuje całkowity dyskomfort. Równanie całkowitego dyskomfortu daje następujący zestaw równań: dist (x, y) = liniowa odległość między osobą x a osobą y w...

24
Ujednolicenie macierzy

Wprowadzenie Rozważ dwie tablice tej samej długości, powiedz A = [0,1,0,2]i B = [-1,1,2,2]. Załóżmy, że wiemy, że ich zawartość jest w pewnym sensie równoważna, pozycja po pozycji: 0odpowiada -1, 1odpowiada 1, 0jest równoważne z 2i 2jest równoważne z 2. Równoważność jest przechodnia: -1i 0są...

24
Drabina kodu, Rabusie

To wątek złodziei. Wątek gliniarzy idzie tutaj . Napisz kod, który ma taką samą liczbę bajtów jak post gliniarza i gdzie ujawnione znaki są identyczne. Kod musi generować 1w stanie początkowym i generować liczby 2, 3 ..po wprowadzeniu pojedynczych zmian. Zwycięzcą zostanie złodziej, który złamał...

24
Czy to macierz stochastyczna?

Stochastyczny macierzy jest macierz prawdopodobieństw stosowane w kontekście łańcuchów Markowa. Prawo stochastyczny matryca jest matrycą w którym każdy rząd z sumy 1. Opuścił matrycę stochastyczne jest macierzą gdzie każda kolumna do sumy 1. Podwójnie stochastyczny macierz jest macierzą, gdzie...

24
Liczby podzielne przez sumę i iloczyn ich cyfr

Weź dodatnią liczbę całkowitą X. Ta liczba jest częścią sekwencji, która nas interesuje, jeśli suma wszystkich cyfr Xjest dzielnikiem X, a jeśli iloczyn wszystkich cyfr Xjest dzielnikiem X. Na przykład 135jest taką liczbą, ponieważ 1 + 3 + 5 = 9która dzieli, 135 = 9 * 15a 1 * 3 * 5 = 15która...

24
Zasadź binarny las!

Inspirowany przez A014486 . Wyzwanie Biorąc pod uwagę liczbę całkowitą w bazie 10, konstruuj reprezentację dla binarnego lasu odpowiadającą wartości wejściowej. Reprezentacje obejmują między innymi zagnieżdżone tablice i łańcuchy. W jaki sposób? Konwertuj dane wejściowe na binarne. 1s...

24
Oblicz współczynniki mocy

Biorąc pod uwagę wielomian p(x)ze współczynnikami całkowymi i stałym składnikiem p(0) = 1 or -1oraz nieujemną liczbą całkowitą N, zwraca N-ty współczynnik szeregu potęgowego (czasami nazywany „szeregiem Taylora”) f(x) = 1/p(x)opracowany przy x0 = 0, tj. Współczynniku monomialu stopnia N. Podane...

24
ASCII Art „Flight Simulator”

EDYTOWAĆ Wygląda na to, że nastąpiło pewne zamieszanie po mojej literówce w oryginalnym poście, w którym za pomocą małej litery o zdefiniowano płaszczyznę, a następnie wielką literą później. Niestety ten błąd nie został wykryty w piaskownicy. Ponieważ wielu członków napisało odpowiedzi na oba te...

24
Napisz tokenser zdarzenia

tło Incydent jest dość nietypowym językiem programowania, ponieważ jego lista tokenów nie jest z góry określona, ​​ale raczej wywodzi się z danych wejściowych. Dlatego tokenizacja programu Incydent może być dość trudna, szczególnie jeśli chcesz to zrobić skutecznie. To zadanie polega na robieniu...

24
W moim terminalu pada deszcz!

Opis wyzwania Musisz pokazać symulację deszczu w terminalu. W podanym poniżej przykładzie jego losowe dodanie 100 kropel deszczu (użyj domyślnej funkcji losowej, którą oferuje Twój język) współrzędnych, odczekaj 0,2 sekundy, a następnie przerysuj ponownie, aż upłynie określony czas. Każda postać...

24
Przeliczające koło kwadraty jednostek przechodzi

Napisz program lub funkcję, która podając całkowity promień r zwraca liczbę jednostek kwadratów, przez które przechodzi promień r wyśrodkowany na początku. Jeśli okrąg przechodzi dokładnie przez punkt na siatce, który nie jest liczony jako przejście przez sąsiednie kwadraty jednostek. Oto...

24
Uruchamianie konfliktu scalania

Podczas używania narzędzia takiego jak git do scalania dwóch plików można wykryć konflikt i dodać go do wyniku scalania. Scalenie tych dwóch plików: mój plik: Common line of code 1 Common line of code 2 my lines Common line of code 3 Common line of code 4 ich plik: Common line of code...

24
Skacząca podkładka Lily

W tym wyzwaniu musisz zasymulować żabę skaczącą w tę iz powrotem na poduszkach lilii. Staw jest nieskończenie duży, ma linię nieskończonej liczby płatków lilii, a żaba może skakać przez tyle płatków lilii, ile chce. Ta żaba lubi skakać do przodu i do tyłu: po skoku do przodu zawsze skacze do tyłu...

24
Średnia długość Google

Bałam się z funkcją żądania adresu URL Pyth'a i zauważyłem, że Google zawsze udzielało mi odpowiedzi o nieco innej długości, zwykle ~10500znaków. Twoim zadaniem w tym wyzwaniu jest wydrukowanie średniej długości odpowiedzi HTML http://google.com. Okular Podejmiesz dane, nktóre są liczbą żądań...

24
Witaj świecie - ale alfabetycznie

To wyzwanie wydaje się zbyt proste, aby jeszcze nie istnieć, więc daj mi znać, jeśli jest to duplikat. Zadanie Wydrukować Hello, world! Zasady Twój kod musi być w „kolejności bajtów”. Oznacza to, że każdy znak / bajt ma wyższą lub równą wartość bajtu niż poprzedni znak / bajt. Wyjątkiem od tej...