Pytania oznaczone «code-golf»

12
Szyfrujmy to!

Wyzwanie Wyzwanie polega na zaszyfrowaniu danego ciągu przy użyciu reguł określonych poniżej. Ciąg będzie zawierał tylko małe litery , cyfry i / lub spacje . Odpowiednik postaci Teraz najpierw musisz wiedzieć, jak znaleźć „ekwiwalent” każdej postaci. Jeśli postać jest spółgłoską, jest to...

12
Romanize Korean

Tak, w zasadzie jesteś romanizerem, skarbie , ale trudniejszym . jak, sposób trudniej. Nauka koreańskiego jest trudna. przynajmniej dla osoby spoza Azji. Ale przynajmniej mają szansę się uczyć, prawda? Co musisz zrobić Otrzymasz koreańskie oświadczenie. Na przykład 안녕하세요. Musisz...

12
Zmniejszone zmiany lidera faktoryzacji

tl; dr: Wyprowadza wartości, w których zmienia się lider zmniejszonego współczynnika pierwotnego. Każda dodatnia liczba całkowita ma unikalny rozkład na czynniki pierwsze. Nazwijmy zmniejszoną faktoryzację pierwszą tylko listą mnogości czynników pierwszych, uporządkowaną według wielkości...

12
Rzadki kątomierz

Biorąc pod uwagę pewną dodatnią liczbę całkowitą n, zaprojektuj kątomierz z najmniejszą liczbą znaczników, która pozwoli ci zmierzyć wszystkie kąty, które są integralną wielokrotnością 2π/n(każdy w jednym pomiarze). Detale Jako wynik możesz wypisać listę liczb całkowitych z zakresu 0do n-1(lub...

12
Rozkład wielomianów

Biorąc pod uwagę integralny wielomian stopnia ściśle większy niż jeden, całkowicie rozłóż go na skład integralnych wielomianów stopnia ściśle więcej niż jeden. Detale Integralną wielomian jest wielomianem tylko z liczb całkowitych jak współczynników. Biorąc pod uwagę dwa wielomiany pi kompozycja...

12
Umieść tablicę w pojemnikach

W tym prostym wyzwaniu otrzymujesz tablicę wejściową Lnieujemnych liczb całkowitych i liczbę przedziałów bwiększą niż 0, ale nie większą niż długość L. Twój kod musi zwrócić nową tablicę, Mktórej długość jest równa bi która podzieliła tablicę L. Najłatwiej to wyjaśnić przykładami. L = [1,0,5,1]i b...

12
Binning w czasie

Zadaniem w tym wyzwaniu jest umieszczenie elementów tablicy w przedziałach czasowych. Dane wejściowe będą stanowić nie malejącą tablicę dodatnich liczb całkowitych reprezentujących czas zdarzeń oraz liczbę całkowitą reprezentującą rozmiar każdego przedziału. Zacznijmy od przykładu. Nazywamy tablicę...

12
Baza podwójna

tło Format zmiennoprzecinkowy podwójnej precyzji IEEE 754 to sposób reprezentowania liczb rzeczywistych za pomocą 64 bitów. Wygląda to następująco: Liczba rzeczywista njest konwertowana doublena następujący w następujący sposób: Bit znaku sma wartość 0, jeśli liczba jest dodatnia, w...

12
Cyfryzacje

Wejście: Lista liczb całkowitych (które nigdy nie będą zawierać zera) Wynik: Lista tego samego rozmiaru z liczbą opartą na następujących elementach: Jeśli bieżący element jest ujemny: Spójrz na wszystkie elementy przed tym elementem i policz, ile razy cyfry wystąpiły w tych innych...

12
Logarytmy całkowite

Biorąc pod uwagę liczby całkowite N , P > 1, znajdź największą liczbę całkowitą Mtaką, że P ^ M ≤ N. I / O: Dane wejściowe podano jako 2 liczby całkowite Ni P. Wyjście będzie liczbą całkowitą M. Przykłady: 4, 5 -> 0 33, 5 -> 2 40, 20 -> 1 242, 3 -> 4 243, 3 -> 5 400, 2 ->...

12
Kalkulator biustu blackjacka

Blackjack , znany również jako dwadzieścia jeden, to gra karciana polegająca na porównywaniu siebie z krupierem, w której każdy gracz z kolei rywalizuje z krupierem, ale gracze nie grają przeciwko sobie. Gra przebiega w następujący sposób, krupier rozdaje ci kartę. Następnie krupier rozdaje kartę...

12
Samowyliczające się pangramy

Pangramy Szybki brązowy lis przeskoczył nad leniwym psem. To jest przykład pangramu - zdania, które co najmniej raz zawiera każdą literę alfabetu. Samo wyliczanie pangram jest zdanie, że spełnia kryteria być pangram przedstawiając analizę własnej liczby liter. Przykładem tego jest zdanie...

12
Użyj tego dobrego nie memu

Obecnie w Internecie jest mem, który polega na zrobieniu zdania, odwróceniu znaczenia i dodaniu n'tna końcu. Na przykład I am smallstaje sięI am talln't Wyzwanie Dla uproszczenia uprościmy to: Twoim zadaniem będzie wykrycie, gdy w zdaniu występuje zaprzeczenie, i zastąpienie go „pozytywnym” z...

12
Policz liczbę pól w każdym rekordzie csv

Wyobraź sobie plik tekstowy, w którym każdy rekord csv może mieć inną liczbę pól. Zadanie polega na napisaniu kodu, który wyświetli liczbę pól w każdym rekordzie pliku. Możesz założyć, że w pliku nie ma linii nagłówka i możesz czytać z pliku lub ze standardowego wejścia, zgodnie z wyborem. Możesz...

12
Indeksowanie slajdów Cha-Cha

Wprowadzenie: Chociaż pierwotnie miałem w głowie holenderską piosenkę, której teksty brzmią : „ Doe 'n stapje naar voren, en' n stapje terug ” (co przetłumaczone na „ Zrób krok do przodu i mały krok do tyłu ”), kiedy Szukałem pełnych tekstów, zdałem sobie sprawę, że poruszają się tylko tam iz...

12
Znajdź liczbę o największej sumie sąsiadów

Wyzwanie Biorąc pod uwagę siatkę liczb (10 <= N <= 99) Zwróć liczbę z najwyższą sumą czterech liczb sąsiadujących z nią; to są liczby powyżej, poniżej, po prawej i lewej stronie liczby, ale nie sama. Sama liczba się nie liczy, tylko jej czterej sąsiedzi. Liczbę na krawędzi należy traktować...

12
Narysuj schemat dystrybucji!

Wyzwanie Jako dane wejściowe otrzymasz trzy liczby całkowite - min_value, max_value, sample_sizektóre możesz przekazać do odpowiedzi jako tablicę lub kilka parametrów. Twoim zadaniem jest wydrukowanie diagramu w dowolnym dogodnym formacie , który pokazuje częstotliwość liczb w (min_value,...