Otrzymujesz maszynę z dwoma 16-bitowymi rejestrami xi y. Rejestry są inicjowane x=1i y=0. Jedyną operacją, jaką może wykonać maszyna, jest dodanie modułu 65536. To znaczy: x+=y- xzastępuje się przez (x + y) mod 65536; ypozostaje niezmieniony y+=x - podobnie dla y x+=x- xzastępuje się przez 2x mod 65536; legalne tylko, …
Biorąc pod uwagę ciąg znaków, składający się z przedrostka, a następnie „iluzji”, zamień ten numer na standardową. Na przykład: "million" -> 10^6 "trillion" -> 10^12 "quattuordecillion" -> 10^45 Program musi być w stanie obsłużyć dane wejściowe dochodzące do Centillion, czyli 10 ^ 303. Listę nazw i ich standardowych wartości formularza …
Pi jest liczbą nieracjonalną , co oznacza, że jego reprezentacja dziesiętna nigdy się nie kończy ani się nie powtarza. Pi jest obcięty do 41 cyfr dziesiętnych (40 miejsc) 3.1415926535897932384626433832795028841971. Jeśli zignorujemy przecinek dziesiętny i wymienimy cyfry jako ciąg dodatnich liczb całkowitych, unikając duplikatów , otrzymamy 3 1 4 15 9 …
Inspiracja To pytanie jest inspirowane kartami Sala Tronowa i King's Court z popularnej gry karcianej Dominion . W ramach swojej tury wykonuje się sekwencję akcji. Te dwie szczególne akcje powodują, że kolejna gra powtarza się dwa lub trzy razy *. Inne „ogólne” działania powodują określone efekty w grze, ale nie …
Cykliczny układ znacznika jest bardzo małe, Turinga niepełny model obliczeniowy, składający się z dwóch alfabet symboli (będziemy używać {0,1}) skończoną, liście niepusty cyklicznego produkcji , które składają się z tych dwóch symboli, a także nieograniczona słowo który również składa się z te dwa symbole. Na każdym kroku: pierwszy element słowa …
Zastanów się, jak słowo może być ułożone na dowolnie dużej siatce Boggle, jeśli zignorowana zostanie reguła nieużywania tej samej kostki z literą więcej niż jeden raz . Załóżmy również, że masz nieograniczoną liczbę kostek z literami (wszystkie litery są obecne) i Qujest sprawiedliwa Q. Słowo MISSISSIPPImożna ułożyć za pomocą tylko …
Odliczanie Twoim celem w tym golfowym wyzwaniu jest odliczanie, a tymczasem recykling liczb. Pozwól mi wyjaśnić. Najpierw twoja aplikacja odczytuje liczbę jako argument programu lub za pomocą stdin. Następnie musisz po prostu odliczać w następujący sposób: 10 9 8 7 6(w kolejności malejącej ) Ale czekaj, jest więcej! Recykling Są …
Wprowadzenie To jedna z moich ulubionych zagadek matematycznych. Biorąc pod uwagę cyfrę (powiedzmy 3) i liczbę jej użycia (powiedzmy 5), wygeneruj 10 wyrażeń, które dają 1, 2, 3, 4, 5, 6, 7, 8, 9 i 10 używając tylko +, -, ×, ÷, ^ i √ (root) (nawiasy są dozwolone do …
Biorąc pod uwagę liczbę, znajdź wyrażenie w słowach równe tej liczbie, o długości tej liczby. Tak więc na wejściu 15możesz wyprowadzać danesixteen minus one , który ma piętnaście znaków (nie licząc spacji). Jeśli istnieje wiele rozwiązań, wydrukuj, co chcesz. Jeśli nie istnieje, wydrukujimpossible Stosować tylko operatorzy plus, minus, times, idivided …
To ma być łatwy do gry w golfa kodowego. Mek (minimalna wykluczona liczba) skończonego zbioru liczb jest najmniejsza nieujemną liczbę całkowitą 0, 1, 2, 3, 4, ..., która jest nie pojawiają się w bazie. Innymi słowy, jest to minimum dopełnienia. Operacja mex ma kluczowe znaczenie dla analizy bezstronnych gier w …
Wprowadzenie W większości czcionek wszystkich wielkich liter alfabetu oprócz BDOmają pojedyncze linie około dotyka niektóre z czterech narożnikach prostokąta bohatera okalającym: ACEFGHIJKLMNPQRSTUVWXYZ. Na przykład dwie nogi A„dotyku” w lewym dolnym i prawym dolnym rogu znaku. Podobnie Cdotyka górnego i dolnego prawego rogu (jest nieco zakrzywiony, ale wystarczająco blisko). Ldotyka tylko …
Zadanie Napisz program, który przyjmuje związek złożony wyłącznie z pierwiastków o liczbie atomowej mniejszej lub równej 92 (uran) i podaje masę molową związku w grams/mole . Zasady i ograniczenia Nie możesz używać funkcji, która bezpośrednio oblicza dla ciebie masy molowe. Twój program musi być w stanie działać na maszynie offline. …
Biorąc pod uwagę konfigurację domino, Twoim zadaniem jest dowiedzieć się, które domino spadają, a które nie. Wejście Weź prostokątną reprezentację ASCII konfiguracji domina. W siatce ASCII używane są następujące znaki: (spacja): pusta komórka |, -, /, \: Domino Domino mogą spaść w 8 kierunkach, które są reprezentowane przez następujące litery …
Nienawidzę nadęty kod! Postanowiłem więc zastąpić mój system Windows 7 wersją golfową. Wiem jednak, że nie jest to łatwe, więc najpierw zbudujmy prototyp. Spowoduje to pobranie listy okien od użytkownika i wyświetlenie ich za pomocą pseudo-graficznego wyświetlacza na standardowym wyjściu. Na przykład: dane wejściowe użytkownika: 0,0,15,10 15,10,20,15 10,13,15,15 9,1,16,3 17,5,20,7 …
Wprowadzenie Grasz w pasującą grę, w której monety są wkładane u góry i opadają na dno (na górną monetę) z powodu grawitacji. Więc to O <- inserting this coin OO O OOOOO stanie się tym O OO O OOOOO Teraz wyobraź sobie, że ktoś obraca tablicę zgodnie z ruchem wskazówek …
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.