Wyzwanie W tym zadaniu musisz napisać program, który przyjmie wprowadzanie liczby całkowitej N (-1e9 <= N <0 i& 0 <N <= + 1e9) , a następnie oblicz T = (abs (N)% M + 1) , jeśli N jest dodatnie, a następnie wypisuje T-ty znak od początku, w przeciwnym razie wypisuje …
Biorąc pod uwagę kwadrat dodatnich liczb naturalnych, napisz program, znajdź ścieżkę poziomą i pionową, a suma liczb wzdłuż nich będzie maksymalna. Pozioma ścieżka przechodzi od pierwszej do ostatniej kolumny i musi zwiększyć swoją pozycję kolumny jednym w każdym kroku. Pionowa ścieżka przechodzi od pierwszego do ostatniego wiersza i musi zwiększyć …
Ten golf wymaga obliczeń czynnikowych podzielonych na wiele wątków lub procesów. Niektóre języki ułatwiają koordynację niż inne, więc jest to język agnostyczny. Podano przykładowy kod bez golfa, ale należy opracować własny algorytm. Celem konkursu jest sprawdzenie, kto może wymyślić najkrótszy (w bajtach, nie sekundach) wielordzeniowy algorytm czynnikowy do obliczania N! …
http://en.wikipedia.org/wiki/Dissociated_press Dissociated Press to algorytm generujący losowy tekst z istniejącego tekstu. Algorytm zaczyna się od wydrukowania N kolejnych słów (lub liter) w tekście. Następnie na każdym kroku wyszukuje przypadkowe wystąpienie w oryginalnym tekście ostatnich N słów (lub liter) już wydrukowanych, a następnie drukuje następne słowo lub literę. Wdrażaj Dissociated Press, …
Napisz funkcję, która przyjmuje liczbę jako argument i czyni ją palindromem, dodając minimalną liczbę cyfr. Numer będzie miał maksymalnie 100 cyfr. Sample Inputs 12 122 232 2323 1012121 Sample Outputs 121 1221 232 23232 101212101
Napisz program, który pobierze wykres (ze standardowego wejścia lub pliku, do wyboru) i znajdzie najkrótszą ścieżkę na wykresie. Wykresy są określane przy użyciu następującego formatu: A---S F--T | / \ | | / 5 0 |/ \| D----3--E A-Z: nodes in the graph -|/\: edges in the graph 0-9: weights …
Napisz program, który określi, czy jego dane wejściowe są poprawne JSON . Dane wejściowe: tekst ASCII:[\x00-\x7F]* Uwaga: jeśli ASCII jest problematyczne, możesz użyć innego kodowania, ale zaznacz to w swoim poście. Wyjście: Valid lub Invalid. Końcowy znak nowej linii można pominąć. Przykład: $ echo '{"key": "value"}' | ./json-validate Valid $ …
Przepraszam za gadatliwość. Bawiliśmy się dobrze podczas pracy w naszym wewnętrznym golfie, ale wymagało to kilku e-maili do wyjaśnienia, więc mam nadzieję, że złapałem większość tego pierwszego razu. PROBLEM Biorąc pod uwagę „symulowaną” migawkę śniegu (jako ciąg, wartość standardowa lub parametr funkcji / metody), zgłoś 4 wartości: minimalną głębokość, maksymalną …
Najmniejszy kod, który podaje pole między krzywą p (x) = a 0 + a 1 * x + a 2 * x 2 + ..., linia y = 0, linia x = 0 i linia x = C (tj. coś takiego: ) Możesz założyć, że p (x)> = 0 dla …
Otrzymujesz jedną czwartą mapy, która jest symetryczna na osiach xiy na wejściu. Program powinien wydrukować pełną mapę. Mapa może zawierać następujące znaki: -+/\|.i należy je obrócić zgodnie z oczekiwaniami. Dane wejściowe są zawsze prostokątne i małe. Przykład $ cat in +--- |./. |/.. $ ./solution < in +------+ |./..\.| |/....\| …
Właśnie dostałem pracę jako listonosz i potrzebuję twojej pomocy, aby ją utrzymać. Muszę zamówić wiele maili, zanim pójdę je dostarczyć. Ulice są ponumerowane ściśle sekwencyjnie, zaczynając od 1 na początku ulicy i kontynuując w celu pominięcia żadnych liczb do końca, z nieparzystymi liczbami po lewej stronie i wyrównuje się po …
Jąkanie jest problemem, którego wielu z nas mogło doświadczyć lub przynajmniej go zobaczyć. Chociaż większość znanych programów do rozpoznawania mowy ma poważne problemy z jąkaniem się, wyobraźmy sobie oprogramowanie, które rozumie jąkanie, ale nie może ich naprawić i zapisuje je tylko w obecnej postaci. Przykładowy tekst napisany przez takie oprogramowanie …
Zadanie: Rozważ problem: „biorąc pod uwagę szachownicę z brakiem jednego kwadratu, pokrój ją w 21 L-triomino”. Istnieje dobrze znany konstruktywny dowód na to, że można to zrobić dla dowolnej kwadratowej wielkości szachownicy o sile dwóch. Działa poprzez podzielenie szachownicy na mniejszą szachownicę z otworem i jednym dużym triomino, a następnie …
Oryginał: https://james-iry.blogspot.co.at/2009/05/brief-incomplete-and-mostly-wrong.html Alain Colmerauer zaprojektował logiczny język programowania Prolog. Jego celem było stworzenie języka programowania, który byłby tak inteligentny jak dwuletnie dziecko. Aby udowodnić, że osiągnął swój cel, przedstawił program Prolog, który odpowiada „Nie” w sposób zaradny na wszystkie zapytania. Zapytaj mnie o cokolwiek! ? - (Oczywiście, że nie.) Twoim …
Biorąc pod uwagę dodatkową piramidę , określ, czy można ją rozwiązać. Piramida dodatkowa składa się z warstw , z których każda ma jedną liczbę mniejszą niż ta pod nią. Warstwa jest symbolizowana jako . to warstwa podstawowa, a to warstwa na szczycie . Numer th jest oznaczona jako . to …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.