Pytania oznaczone «code-golf»

21
Ułamki Unicode

Biorąc pod uwagę ułamek w formacie m/n(gdzie m i n są liczbami całkowitymi coprime), wypisz odpowiednią ułamek Unicode. Twój program / funkcja nie będzie przyjmować żadnych danych wejściowych, które nie odpowiadają znakom Unicode. Tablice, np [2, 3]. W przeciwieństwie do 2/3, są akceptowane. m / nw...

21
Określ nadwyżkę

Liczba nieskończonych oznacza liczbę n , który wyznacza nową górną granicę jego stosunek z sumy dzielnik funkcji Ď. Innymi słowy, n jest nadmiarowy wtedy i tylko wtedy, gdy dla wszystkich liczb całkowitych dodatnich x, które są mniejsze niż n

21
Kontroler konta użytkownika VEVO

Często oglądamy teledyski na Youtube. Wiele kanałów YouTube, na których znajdują się teledyski, jest „obsługiwanych przez VEVO”. Można je łatwo zidentyfikować, osadzając VEVO w miniaturach filmów i dodając VEVO do nazwy kanału. Teraz napisz kod, aby sprawdzić, czy ciąg podany przez użytkownika...

21
Czy mój numer jest unikalny

W tym wyzwaniu nauczyliśmy się kodować każdą dodatnią liczbę całkowitą za pomocą drzew czynników. Oto jak to działa: Pusty ciąg ma wartość 1. (S)gdzie Sdowolne wyrażenie o wartości S jest oceniane na S pierwszą liczbę pierwszą. ABgdzie Ai Bsą arbirary wyrażenia o wartości A i B ma odpowiednio...

21
Hipoteza rekurencyjna Collatz

W Collatz Conjecture postulaty że jeśli wziąć dowolną dodatnią liczbę całkowitą, a następnie powtórzyć tyle razy następujący algorytm: if number is odd, then multiply by three and add one if number is even, then divide by two ostatecznie skończysz jako 1. Wygląda na to, że zawsze działa, ale...

21
Znalezienie Lonely Primes

Liczby pojedyncze samotne (jak je nazywam) są liczbami pierwszymi, gdzie przy liczbowej siatce z szerokością w ≥ 3są liczbami pierwszych, które nie mają żadnych innych liczb pierwszych sąsiadujących z nimi prostopadle lub po przekątnej. Na przykład, jeśli weźmiemy tę siatkę, gdzie w = 12(liczby...

21
Konwersja ISBN-13 na ISBN-10

Wprowadzenie W tym wyzwaniu Twoim zadaniem jest wygenerowanie kodu ISBN-10 dla książek, biorąc pod uwagę jego kod ISBN-13, przy założeniu, że taki kod istnieje. Taki kod ISBN-13 składa się z kilku części oddzielonych -: 978-GG-PPPP-TTT-C Litery G(grupa), P(wydawca), T(tytuł) i C(suma kontrolna)...

21
Utwórz animację nożyczek!

Spróbuj stworzyć prostą animację nożyczek artystycznych ASCII! Wyzwanie Wszystkie dane wejściowe będą liczbami całkowitymi od -31 do 31. Wyjście będzie animacją (do przesłania gdzieś , dopóki poprzednia klatka zostanie zastąpiona. Dozwolone są pliki GIF.), Oddzielone (w przybliżeniu) 1...

21
Rozwiązuj zagadki Hitori

Wprowadzenie Napisz solver dla zagadek Hitori, używając najmniej bajtów. Wyzwanie Twoim zadaniem jest napisanie solvera dla logicznych łamigłówek Hitori (ひ と り, po japońsku słowo „sam”; znaczenie gry to „Zostaw mnie w spokoju”). Reguły są następujące: Wyświetlana jest siatka komórek n-na-n,...

21
5-dniowa prognoza pogody

Prognozy pogody: zbyt często błędne, na których można polegać, zbyt często, aby je ignorować. Biorąc pod uwagę wysoką i niską temperaturę oraz jeden z czterech warunków pogodowych dziennie, przygotuj graficzną pięciodniową prognozę pogody ASCII. Strukturę czterech wskaźników graficznych...

21
Szyfr Shift klawiatury

Biorąc pod uwagę następujące dane wejściowe: Liczba całkowita ngdzie n > 0. Ciąg, w sktórym snie jest pusty i s~=[0-9A-Z]+(tylko wielkie litery alfanumeryczne). Korzystanie ze standardowej, uproszczonej klawiatury QWERTY (jak pokazano

21
Ile półtonów

Wytyczne Zadanie Biorąc pod uwagę dwie nuty, wprowadzone jako ciągi znaków lub listy / tablice, obliczyć, ile są półtonów oddzielnie (w tym same nuty), wyprowadzając jako liczbę. Objaśnienie półtonu: Półton to jeden krok w górę lub w dół klawiatury. Przykładem jest C do C #. Jak widać poniżej,...

21
Programowanie całkowite liniowe

Wprowadzenie Napisz solver do programowania liniowego liczb całkowitych . Wyzwanie Twoim zadaniem jest napisanie solvera do programowania liniowego liczb całkowitych (ILP). W ILP podano nierówności liniowe zbioru niewiadomych (z których wszystkie są liczbami całkowitymi), a celem jest...

21
Waga zera

Biorąc pod uwagę uporządkowaną listę liczb (ewentualnie z wiodącymi zerami), ustaw liczby w pionie, a następnie pozwól, aby wszystkie zera spadły do ​​samego dołu, a wszystkie zwisy opadły do ​​najniższego otwartego miejsca. Wypisz wynikowe liczby całkowite, usuwając początkowe zera. Przykład...

21
Następcy odwrotnego zasięgu

Biorąc pod uwagę dodatnią liczbę całkowitą n, wykonaj następujące czynności (i wypisz każdy etap): zacznij od listy zawierającej nkopie n. wykonaj następujące nczasy: na tym ietapie stopniowo zmniejszaj pozycję ith listy, aż do jej osiągnięciai Tak więc, na przykład, jeśli dana njest 4, to...

21
Wyszukiwanie ścieżek Roguelike

Wyszukiwanie ścieżek Roguelike Twoim zadaniem będzie, biorąc pod uwagę dwuwymiarowy układ elementów opisanych poniżej, który reprezentuje loch, wyprowadzenie lub zwrócenie pojedynczej liczby reprezentującej ilość sztuk złota, które łotr może zebrać bez budzenia potworów. Elementy tablicy są...