Pytania oznaczone «code-golf»

28
Liczby binarne Magic Trick

Wyzwanie jest po prostu; wyprowadza następujące sześć tablic liczb całkowitych 2D: [[ 1, 11, 21, 31, 41, 51], [ 3, 13, 23, 33, 43, 53], [ 5, 15, 25, 35, 45, 55], [ 7, 17, 27, 37, 47, 57], [ 9, 19, 29, 39, 49, 59]] [[ 2, 11, 22, 31, 42, 51], [ 3, 14, 23, 34, 43, 54], [ 6, 15, 26, 35, 46,...

28
Odwrotna funkcja kolumbijska

Zdefiniujmy sekwencję: Sekwencja sumowania n cyfr (n-DSS) to sekwencja rozpoczynająca się od n . Jeśli ostatnią liczbą było k , to następną liczbą jest k + cyfra-suma (k) . Oto kilka pierwszych n-DSS: 1-DSS: 1, 2, 4, 8, 16, 23, 28, 38, 49, 62, 70... 2-DSS: 2, 4, 8, 16, 23, 28, 38, 49, 62, 70,...

28
Przesuwaj strzałki wzdłuż konturu

Piaskownica Biorąc pod uwagę zestaw zamkniętych nie nakładających się konturów 2d (oddzielonych co najmniej jedną spacją nawet na przekątnych) ze strzałkami zorientowanymi konsekwentnie w tym samym kierunku zgodnym z ruchem wskazówek zegara lub przeciwnie do ruchu wskazówek zegara (każdy kontur ma...

28
Wydrukuj obraz Super Mario

Jest to problem dotyczący Luogu OJ. Postanowiłem opublikować go tutaj, ponieważ w Luogu OJ wiele osób, w tym ja i mój przyjaciel, jest zainteresowanych tym, jak rozwiązać ten problem wśród jak najmniejszej liczby postaci. Twoim zadaniem jest wygenerowanie następującej grafiki ASCII:...

27
Suma liczb pierwszych między danym zakresem

Napisz najkrótszy kod do znalezienia sumy liczb pierwszych między ai b(włącznie). Wkład ai bmoże być pobrany z wiersza poleceń lub standardowego wejścia (oddzielone spacją) Załóżmy 1 <= a <= b <=10 8 Wyjście Wystarczy wydrukować sumę ze znakiem nowej linii. Punkty bonusowe Jeśli...

27
Twinkle Twinkle Little Star

Napisz program do gry w popularny angielski rymowanek. (Ten plik objęty jest licencją Creative Commons Uznanie autorstwa-Na tych samych warunkach 3.0 Unported . Uznanie autorstwa: Helix84 z angielskiej Wikipedii ; Blahedo z angielskiej Wikipedii .) Niektóre artykuły z Wikipedii, które mogą być...

27
Zaimplementuj Soless Sudoku

Zaimplementuj najkrótszy solver Sudoku. Sudoku Puzzle: | 1 2 3 | 4 5 6 | 7 8 9 -+----------------------- A| 3 | 1 | B| 6 | | 5 C| 5 | | 9 8 3 -+----------------------- D| 8 | 6 | 3 2 E| | 5 | F| 9 3 | 8 | 6 -+----------------------- G| 7 1 4 | | 9 H| 2 | | 8 I| | 4 | 3 Odpowiedź: | 1 2 3 | 4...

27
Prosty symulator Redstone

Redstone jest materiałem w grze Minecraft i jest wykorzystywany do wielu skomplikowanych urządzeń. W tym programie będziesz musiał tylko zasymulować trzy elementy: drut z czerwonego kamienia (oznaczony literą R), pochodnia z czerwonego kamienia oznaczony literą T i blok (oznaczony literą B). Oto...

27
Konwertuj do iz systemu liczb czynnikowych

System liczb czynnikowych , zwany również silnikiem, jest mieszanym systemem liczbowym. Silnia określają wartość miejsca liczby. W tym systemie najbardziej prawą cyfrą może być 0 lub 1, drugą prawą cyfrą może być 0, 1 lub 2 itd. Oznacza to, że ncyfrowa liczba czynnikowa może mieć maksymalną...

27
Przerzucanie naleśników

W sortowaniu naleśników jedyną dozwoloną operacją jest odwrócenie elementów jakiegoś prefiksu sekwencji. Albo pomyśl o stosie naleśników: wsuwamy gdzieś w stos szpatułkę i przewracamy wszystkie naleśniki nad szpachelką. Na przykład sekwencję 6 5 4 1 2 3można posortować, najpierw odwracając...

27
Znajdź rytmy w pliku MP3

W tym wyzwaniu Twoim zadaniem jest wykonanie prostego nagrania w formacie mp3 i znalezienie przesunięć czasowych uderzeń w pliku. Oto dwa przykładowe nagrania: https://dl.dropboxusercontent.com/u/24197429/beats.mp3 https://dl.dropboxusercontent.com/u/24197429/beats2.mp3 Oto trzecie nagranie z...

27
Chodzę po Manhattanie, jak daleko jestem od hotelu?

Niepotrzebna i skomplikowana historia Chodzę po Manhattanie, blok po bloku, a moje stopy są zmęczone i chcę wracać do domu. Ruch uliczny jest dość duży, ale na szczęście jestem bardzo bogaty i mam w hotelu helikopter w gotowości. Ale potrzebuję, aby wiedzieli, ile paliwa trzeba spakować na lot, i...

27
liczba odpowiedzi i komentarzy

Napisz oprogramowanie, które drukuje na standardowe wyjście, liczbę odpowiedzi i liczbę komentarzy (widocznych i zwiniętych z pytania i odpowiedzi) do tego pytania / strony. Twój skrypt musi działać przy zamkniętej stronie podczas uruchamiania. Oczekiwany przykładowy wynik: A12C40 Gdzie A...

27
Oblicz n% 12

Oblicz nmodulo 12dla 32-bitowej liczby całkowitej bez znaku. Zasady: Musi działać dla wszystkich nod 0 do 23. Inne liczby są opcjonalne. Należy używać tylko każdy z operatorów +-*, ~&^|lub <<, >>jak powszechnie określa się na 32 bitowych uints. Może używać dowolnej liczby stałych...

27
Zasymuluj regułę 110

Reguła 110 jest automatem komórkowym o kilku interesujących właściwościach. Twoim celem jest zasymulowanie reguły 110 przy użyciu jak najmniejszej liczby znaków. Dla tych, którzy nie wiedzą, reguła 110 jest symulowana linia po linii w siatce. Każdy kwadrat w linii siatki patrzy na kwadraty...

27
Konwertuj ciąg znaków binarnych na odpowiedniki ASCII

Weź ciąg znaków binarnych oddzielonych spacją i przekonwertuj go na ciąg ASCII. Na przykład... 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 Konwertuje się na ... Hello World Ciąg binarny zostanie zapisany w zmiennej o nazwie s. To wyzwanie dla...

27
Laser Party Party Portal

Plansza 2D będzie zawierać następujące obiekty: ^, >, v, Lub <: Laser emiter skierowaną do góry, w prawo, w dół, w lewo lub odpowiednio. Może być ich więcej niż jeden. Lasery będą podróżować w linii prostej w pustej przestrzeni (pusta przestrzeń jest reprezentowana kropką .). Lasery nie...

27
Uspokajające przypowieści

Sporo osób tutaj jest prawdopodobnie zapalonymi czytelnikami XKCD. Myślę, że rzuciłbym wam wyzwanie, abyście zrobili coś, co Megan może łatwo zrobić: stworzyć skrypt, który generuje tysiące uspokajających przypowieści o tym, czego komputery nigdy nie mogą zrobić. Twój skrypt Można pisać w...

27
Znajdź i ^ n, biorąc pod uwagę n

Wyzwanie W jak najmniejszej liczbie znaków znajdź wartość i ^ n, dla której n, dodatnia liczba całkowita większa niż 0. Powinien być wyprowadzony jako ciąg. Dla tych, którzy nie wiedzą, i jest zdefiniowane tak, że i ^ 2 = -1. Więc: i ^ 1 = i i ^ 2 = -1 i ^ 3 = -i i ^ 4 = 1 To się powtarza...