Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany kodów golfowych. Zamknięte 7 lat temu . Napisz takie zadanie w golfa kodu Jedynym wejściem (jeśli istnieje) wymaganym przez zadanie jest tekst ze standardowego wejścia, a jedynym …
Hashiwokakero (po japońsku „budowanie mostów”) to łamigłówka, w której zadaniem jest połączenie grupy wysp z mostami. Reguły są następujące: Mosty muszą przebiegać pionowo lub poziomo między dwiema wyspami. Mosty nie mogą się krzyżować. Para wysp może być połączona co najwyżej dwoma równoległymi mostami. Każda wyspa jest oznaczona numerem od 1 …
Biorąc pod uwagę siatkę 8x8 liter reprezentujących aktualny stan gry w szachy, Twoim programem jest znalezienie następnego ruchu dla białych, który skutkuje matą (odpowiedź zawsze będzie wiązana w jednym ruchu). Wejście Dane wejściowe będą na STDIN - 8 linii po 8 znaków każdy. Znaczenie każdego znaku jest następujące: K/k - …
Wyzwanie: Biorąc pod uwagę tablicę Sudoku na standardowym wejściu, znajdź minimalną liczbę liczb dodanych, aby tablica była wyjątkowa. Szczegóły / zasady: Dane wejściowe są sformatowane w następujący sposób (wszystkie białe znaki są znaczące) 516|827|943 278|394|615 349|615|872 ---+---+--- 98 |4 2|156 465|189|237 12 |5 6|489 ---+---+--- 892|743|561 634|951|728 751|268|394 Dane wyjściowe …
Naukowcy odkryli niedawno ciekawą kolonię pszczół, która żyje w nieskończonej dziedzinie plastra miodu: Każda komórka może pomieścić pszczołę lub nie. W rzeczywistości życie tych stworzeń wydaje się być trochę ... chaotyczne. Można obliczyć, że kolonia zawsze zaczyna się od następującego wzoru: (Pszczoła narysowana przez Emmanuela Bouteta na Wikimedia Commons . …
Utwórz program, który oblicza masę hamującą łańcucha. Zwycięzcą jest program o najniższej wadze młota. Zasady: Waga Hamminga dla znaku ASCII jest zdefiniowana jako całkowita liczba bitów ustawiona 1w jego reprezentacji binarnej. Załóżmy, że kodowanie wejściowe to 7-bitowe ASCII, przekazywane przez dowolny mechanizm wejściowy, który jest normalny dla twojego języka (np. …
Biorąc pod uwagę topografię terenu w formacie obrazu ASCII, dowiedz się, dokąd pójdą jeziora i wypełnij je. Załóż nieskończoną ilość deszczu. przykład Wejście # ## # #### # ######### ## ########### ## ############# #### ## ############## ##### ################# ####### ######################### ######################### wynik # ## #@#### #@@@@######### ##@@########### ##@#############@@@#### ##@##############@@##### #################@####### …
Wyzwanie W tym zadaniu otrzymasz liczbę całkowitą N (mniejszą niż 10 6 ), znajdź minimalny sposób, w jaki możesz sumować do N, używając tylko liczb Fibonacciego - ta partycja nazywa się reprezentacją Zeckendorfa . Możesz użyć dowolnej liczby Fibonacciego więcej niż jeden raz i jeśli istnieje więcej niż jeden wynik …
Wyzwanie Zbuduj zestaw Cantor N-Leveled . Zestaw trójskładnikowy Cantora jest tworzony przez wielokrotne usuwanie otwartych środkowych trzecich zbioru segmentów linii. Program otrzymuje jeden parametr N(liczbę całkowitą), a następnie drukuje (w konsoli lub w podobny sposób) zestaw Cantor N poziomów. Wydruk może zawierać tylko znaki undescore ( _) i spacje. Parametr …
Jest to stycznie związane z moim dążeniem do wynalezienia ezoterycznego języka programowania . Tabela liczb binarnych 0 .. 15 może być wykorzystana do implementacji Universal Binary Function przy użyciu operacji indeksowania. Biorąc pod uwagę dwa 1-bitowe wejścia X i Y, wszystkie 16 możliwych funkcji można zakodować w 4-bitowym kodzie operacyjnym. …
Podczas wykonywania połączeń międzynarodowych numery telefonów są poprzedzone kodem wskazującym kraj, w którym znajduje się numer. Kody te są kodami prefiksów , co oznacza, że żaden kod nie jest prefiksem innego. Teraz, wcześniej tego dnia nie udało Ci się odebrać połączenia i jesteś trochę ciekawy, skąd to połączenie mogło pochodzić. …
Konwertuj ciąg zawierający cyfry jako słowa na liczbę całkowitą, ignorując początkowe zera. Przykłady "four two"-> 42. "zero zero zero one"-> 1. Założenia Zgłoszenia mogą zakładać, że: Łańcuch wejściowy składa się z cyfr oddzielonych spacjami. Wszystkie słowa są poprawne (w zakresie „zero” .. „dziewięć”) i małe litery. Zachowanie pustych danych wejściowych …
Biorąc pod uwagę 4 punkty na płaszczyznach 2D A, B, C, D, obliczyć obszar regionu przecięcia trójkątów OABi OCD, gdzie Ojest środek płaszczyzny, mieć współrzędną (0, 0). Algorytmy działające ze stałą złożonością czasową (pod względem operacji arytmetycznych) są zalecane, ale nie wymuszone. Zasady Każdy punkt jest reprezentowany jako dwie liczby …
Zdefiniujmy f n (k) jako sumę pierwszych k wyrazów liczb naturalnych [1, ∞), gdzie każda liczba jest powtarzana n razy. k | 0 1 2 3 4 5 6 7 8 9 --------+------------------------------------------------- f_1(k) | 0 1 3 6 10 15 21 28 36 45 deltas | +1 +2 +3 …
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.