Programowanie puzzli i Code Golf

Pytania i odpowiedzi dotyczące programowania entuzjastów puzzli i graczy kodowych

15
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 oznacza odpowiedzi, a C komentarze.
27 code-golf 

8
Witaj świecie! bez powtórzeń
W dowolnym języku programowania, który istniał przed zadaniem tego pytania, napisz program (nie funkcję), który wypisuje znaki, Hello world!po których następuje nowa linia. Twój program: nie należy używać żadnych znaków więcej niż jeden raz (w tym białych znaków) powinien używać tylko znaków ASCII nie powinien używać żadnych wbudowanych bibliotek nie …

23
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 dlatego …
27 code-golf 

1
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 dużo większym szumem niż dwa poprzednie: https://dl.dropboxusercontent.com/u/24197429/noisy-beats.mp3 Na przykład pierwsze nagranie ma 65 sekund długości i zawiera dokładnie (chyba że pomyliłem!) …
27 code-golf  music 

8
Cubify This! Lekcja w skali szarości… er… kolor… er… cokolwiek
Będąc wielkim fanem kostki Rubika i fajnej sztuki, pracowałem nad połączeniem tych dwóch, aby zrobić naprawdę fajne rzeczy. Zasadniczo rozwiązywanie miniaturowych kostek Rubika w celu utworzenia podstawowych pikseli w tworzeniu kostki Rubika. Przykłady takich dzieł można zobaczyć pod tym linkiem: http://google.com/search?q=rubik%27s+cube+art Teraz celem tego Code Golf jest utworzenie kodu, który …


19
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ą wartość (n + 1)!. …


24
Wydrukuj ciąg znaków z jak najmniejszą liczbą różnych znaków
Zadanie jest proste: wydrukuj, The quick brown fox jumps over the lazy dogużywając jak najmniej różnych znaków w kodzie źródłowym. print "The quick brown fox jumps over the lazy dog"ma wynik 29 znaków, ponieważ wszystkie 26 małych liter pojawia się co najmniej raz, a także wielkie litery T, spacje i …


15
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ć przydatne: Twinkle Twinkle Little Star (zawiera klip audio, …
27 code-golf  music  audio 

30
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 program akceptuje wiele zakresów (wydrukuj jedną sumę …
27 code-golf  primes 

30
Najmniejszy unikalny numer KoTH
Utwórz bota, aby wybrać najmniejszy unikalny numer. (Na podstawie eksperymentu psychologicznego, o którym słyszałem wiele lat temu, ale nie byłem w stanie go ponownie wyśledzić.) Zasady Każda gra będzie się składać z 10 losowo wybranych botów grających w 1000 rund. W każdej rundzie wszystkie boty wybierają liczbę całkowitą od 1 …

30
Losowo wybierz postać w stylu plinko
Zobaczmy, jak dobry jest Twój wybrany język przy przypadkowej losowości. Podane 4 znaków, A, B, C, i D, lub ciąg 4 znaków ABCD jako wejścia , jedno wyjście z bohaterów z następującymi prawdopodobieństw: A powinien mieć szansę wyboru 1/8 (12,5%) B powinien mieć szansę wyboru 3/8 (37,5%) C powinien mieć …

9
Oblicz stałą tak szybko, jak to możliwe
Wyzwanie polega na napisaniu najszybszego możliwego kodu do obliczenia stałej macierzy . Stała n-by- nmatrix A= ( ai,j) jest zdefiniowana jako Tutaj S_nreprezentuje zestaw wszystkich permutacji [1, n]. Jako przykład (z wiki): W tym pytaniu macierze są kwadratowe i mają tylko wartości -1i 1na nich. Przykłady Wkład: [[ 1 -1 …

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.