Pytania otagowane jako code-golf

Code-golf to konkurs mający na celu rozwiązanie konkretnego problemu w jak najmniejszej liczbie bajtów kodu źródłowego.

10
Wskazówki do gry w golfa w Röda
Röda to oparty na strumieniu język skryptowy stworzony przez fergusq . Jakie masz ogólne wskazówki na temat gry w golfa w Röda? Szukam pomysłów, które można zastosować do problemów z golfem i które są przynajmniej w pewnym stopniu specyficzne dla Rödy (np. „Usuń komentarze” nie jest odpowiedzią). Proszę zamieścić jedną …
12 code-golf  tips 

3
Siatki mogą być kręte. Jak długo jest twój
Rozważ przedstawienie prostej , otwartej , dwuwymiarowej krzywej na siatce tekstu o szerokości W i szerokości H, gdzie Xreprezentuje część krzywej i .reprezentuje pustą przestrzeń i nie używa się żadnych innych znaków. Każda przestrzeń siatki ma 8 sąsiednich pól siatki, sąsiedztwo Moore . Przestrzenie siatki poza granicami są uważane za …

16
Konwerter „A” na Ę
Obecnie skanuję kilka ręcznie pisanych dokumentów i przekształcam je w .txtpliki. Ponieważ mam okropne pismo, konwerter .jpg-> .txtkonwertuje niektóre moje umlauty na „normalną” literę otoczoną przez' Zadanie Napisz program lub funkcję, która: Podano ciąg możesz wybrać dowolną stronę kodową we / wy tak długo, jak obsługuje postacie AEIOUaeiouÄËÏÖÜäëïöü'. łączenie znaków …
12 code-golf  string 

1
Stabilny problem małżeński
tło Załóżmy, że są 2*nludzie do zawarcia małżeństwa, i przypuśćmy ponadto, że każda osoba jest pociągana do dokładnie ninnych osób pod ograniczeniami, które: Przyciąganie jest symetryczne ; tzn. jeśli dana osoba Ajest pociągana do osoby B, to osoba Bjest pociągana do osoby A. Przyciąganie jest nieprzechodnie ; tj. jeśli osoba …

18
Neguj ciąg
Uwaga: To nie jest moje wyzwanie, ale ThisGuy powiedział, że mogę pisać . Czasami chcę zamienić słowo w jego przeciwieństwo, jak happinessidzie do unhappiness. Niestety, kiedy to się dzieje, mój mózg czasami staje się pusty. Pewnego dnia, po kolejnym wydarzeniu, pomyślałem sobie: „Po to są programy!”. Ponieważ język angielski ma …
12 code-golf  string 

17
Lepiej późno niż wcale!
Twój program / funkcja itp. Zajmie 2 wejścia. Pierwszą będzie lista osób, które przyszły na moje przyjęcie i kiedy. Przykład: Kevin 13:02 Ruby 5 Sam 3 Lisa 6 Bob 12 Co to znaczy? Oznacza to, że Kevin najpierw przybył na moją imprezę (o 13:02, 24 godziny), potem Ruby 5 minut …
12 code-golf  date 

10
Indeks permutacji od tyłu do przodu
Wyzwanie Biorąc pod uwagę liczbę elementów, nna niepustej, posortowanej liście wyprowadza indeks, i(n)w którym jego „ Permutacja od tyłu do przodu ” znajdowałaby się na liście wszystkich permutacji, gdyby wymienione permutacje zostały posortowane leksykograficznie. Wyniki mogą być oparte na 0 lub 1, wystarczy powiedzieć, które (to znaczy inie n). Permutacja …

4
Entropowa Quine!
Twoim zadaniem jest napisanie programu lub funkcji, która: Przy pierwszym uruchomieniu wyświetla kod źródłowy. Przy kolejnych wykonaniach powinien wypisać to, co wypisał wcześniej, ale z jedną losową zmianą znaku (zdefiniowaną poniżej). Nie musi to być jednolicie losowa zmiana, ale każda możliwa zmiana powinna mieć niezerową szansę wystąpienia. Po pierwszym wykonaniu, …

13
Walidacja modułu
Biorąc pod uwagę listę wyrażeń matematycznych, które są prawdziwe i składają się z obliczeń reszty modulo z dwiema liczbami i wynikiem, Twoim zadaniem jest uzyskanie pierwszych nliczb, które są prawdziwe dla wszystkich instrukcji na liście. Na przykład: [m % 3 = 0, m % 4 = 1, m % 5 …
12 code-golf  number 

18
Prosty importer CSV / DSV
Nieco więcej niż odwrotność tego . W: multi-line DSV danych i pojedynczym znakiem ogranicznika. DSV można traktować jako plik, nazwę pliku, ciąg oddzielony od linii, listę ciągów itp. Wszystkie rekordy mają tę samą liczbę pól i żadne pole nie jest puste. Dane nie zawierają znaku ogranicznika i nie ma mechanizmu …


10
Karty losowe dla dzieci
Tasowanie talii kart jest trudne dla dzieci, dlatego muszą wymyślić sposoby uzyskania rozsądnej, dobrze przetasowanej talii tak prosto, jak to możliwe. Jednym ze sposobów osiągnięcia tego, który daje dość dobre wyniki, jest: Wyjmij górną kartę i włóż ją losowo do talii Wyjmij dolną kartę i włóż ją w losowe miejsce …

2
Optymalne oszukiwanie w BINGO
Masz dość innych graczy zadowolonych z ogłoszenia „BINGO” i triumfalnego przejścia obok ciebie, aby odebrać nagrodę. Tym razem będzie inaczej. Przekupiłeś dzwoniącego, aby z wyprzedzeniem dawał Ci połączenia BINGO , w kolejności, w jakiej będą dzwonić. Teraz wystarczy stworzyć tablicę BINGO, która wygra jak najwcześniej dla tych połączeń, gwarantując Ci …
12 code-golf 

9
Zbuduj macierz Gaussa
Rozmycie gaussowskie to metoda stosowana do płynnego rozmycia zdjęć. Polega na stworzeniu matrycy, która będzie używana przez splotowanie jej z pikselami obrazu. W tym wyzwaniu Twoim zadaniem jest zbudowanie matrycy stosowanej w rozmyciu gaussowskim. Weźmiesz wejściowy r, który będzie promieniem rozmycia, i wejściowy σ, który będzie standardowym odchyleniem, aby skonstruować …
12 code-golf  math  matrix 

2
Konwerter numerów budynków podstawowych profesora
Oszalały profesor matematyki chce zakodować wszystkie swoje badania za pomocą systemu, który z pewnością okaże nawet najbardziej szalonych konkurentów! W tym celu profesor postanowił zmienić bazę nie tylko liczby, którą piszą, ale każdej cyfry w tym numerze, zgodnie z miejscem, w którym cyfra się znajduje (licząc od prawej, zaczynając od …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.