Pytania oznaczone «code-challenge»

16
Binarne Tetris w tweetach

Niedawno (kilka lat temu) na stronach programistycznych pojawiło się trochę szumu na temat implementacji Tetris w 140 bajtach . ... Okazuje się, że choć jest niewielki, jest to uproszczona wersja Tetris, a nawet kompletna implementacja. Tylko podstawowa funkcja logiczna mieści się w 140 bajtach...

16
Królik Hoppinga Google

4 grudnia 2017 r. Google Doodle była graficzną grą programistyczną z króliczkiem . Późniejsze poziomy były dość nietrywialne i wydawały się doskonałym kandydatem do gry w golfa atomowego . Detale Gra Dostępne są cztery ruchy: przeskocz do przodu, skręć w lewo, skręć w prawo i pętlę. Każdy z...

16
Zmaksymalizuj wycieczkę króla Sudoku

tło Sudoku to łamigłówka liczbowa, w której, biorąc pod uwagę siatkę n × nn×n n \times n podzieloną na pola o rozmiarze nn n , każda liczba od 11 1 do nn n powinna pojawić się dokładnie raz w każdym rzędzie, kolumnie i pudełku. W grze w szachy król może przejść do dowolnej (maksymalnie) 8...

16
Wydrukuj utracone numery

Jako wielki fan serialu Lost TV zawsze intrygowała mnie sekwencja liczb, która powtarzalnie pojawia się w odcinkach. Te liczby to: 4 , 8 , 15 , 16 , 23 , 424,8,15,16,23,42 4, 8, 15, 16, 23, 42 (A104101) Używając dowolnego języka programowania, napisz kod, który wypisuje te...

16
Optymalizacja przesuwania po klawiaturze 1D

Jest to wyzwanie kodowe z niestandardowym systemem punktacji, w którym wygrywa najniższy wynik. Wprowadzenie Wiele smartfonów pozwala wprowadzać tekst, przesuwając palcem po wirtualnej klawiaturze 2D. Ta technologia jest zwykle łączona z algorytmem przewidywania, który wyświetla listę...

16
Los Concorde

tło Problem komiwojażera (TSP) prosi o najkrótszym obwodzie, które odwiedza dany zbiór miast. Na potrzeby tego pytania miasta będą punktami na płaszczyźnie, a odległości między nimi będą zwykłymi odległościami euklidesowymi (zaokrąglonymi do najbliższej liczby całkowitej). Obwód musi być „w obie...

15
Losowa Quine

Napisz program, który potrafi się losowo wygenerować. Musi to zrobić w oparciu o tokeny użyte w jego kodzie źródłowym. Jeśli kod źródłowy twojego programu składa się z 50 unikalnych tokenów i ma 60 tokenów, wówczas program powinien wypisać 60 tokenów, przy czym każdy token jest losowo wybierany z...

15
Znajdź najkrótsze numery nawiasów

Numery w nawiasach to prosty sposób wyrażania dużych liczb całkowitych przy użyciu tylko lewego nawiasu, spacji i prawego nawiasu ( [ ]). Numer nawiasu definiuje się jako ciąg jednej lub więcej par pasujących nawiasów [...]zwanych porcjami , każdy oddzielony od sąsiadów przez zero lub więcej...

15
Jak zwolnić pijaka w drodze do domu

Rozważ kwadratowy wykres siatki n na n, który wygląda tak. Należy zauważyć, że ten wykres to 11 na 11 . W dowolnym momencie mężczyzna stoi na skrzyżowaniu i porusza się tylko pionowo lub poziomo, krok po kroku, do następnego skrzyżowania. Niestety, wypił trochę za dużo, więc wybiera losowy...

15
Czy jesteś tym jedynym? (Pochodne Mastermind)

Mam dla ciebie trudny! Moja dziewczyna niedawno spotkała się z nowym programem na MTV (USA). To okropny program i wszyscy na nim są tandetni, ale „gra” jest dość interesująca. Z Wikipedii: Czy jesteś tym jedynym? śledzi 20 osób mieszkających razem na Hawajach, aby znaleźć idealne dopasowanie....

15
Kod zbliżony do wyzwania: Powstanie

Jest to kontynuacja tego wyzwania: Kod zbliżony do wyzwania: Suma liczb całkowitych Wyzwanie w tym jest nieco trudniejsze, a także tworzy fajny tytuł (dlatego go wybrałem): Oblicz odległość Levenshteina między dwoma strunami Podobnie jak w ostatnim wyzwaniu, twój wynik w tym wyzwaniu to...

15
Befunge Łamigłówki

Wprowadzenie Dla tych, którzy zastanawiają się, czym dokładnie jest Befunge , jest to dwuwymiarowy język oparty na stosach, stworzony w 1993 roku przez Chrisa Pressya. Zrobiłem 7 łamigłówek, które należy rozwiązać w Befunge-93 . To dość eksperymentalne wyzwanie, ale pomyślałem, że warto spróbować...

15
Znajdź najkrótszych władców Golomb

Linijki Golomb są zestawami liczb całkowitych nieujemnych, tak że żadne dwie pary liczb całkowitych w zestawie nie są w tej samej odległości od siebie. Na przykład [0, 1, 4, 6]jest linijką Golomb, ponieważ wszystkie odległości między dwiema liczbami całkowitymi w tym zestawie są unikalne: 0, 1...