Napisz program, aby zagrać w grę nazw . Wejście Twój program powinien w jakikolwiek sposób zaakceptować jedną nazwę jako dane wejściowe od użytkownika (np. Odczytane ze standardowego wejścia lub jako argument wiersza poleceń). Możesz założyć, że nazwa jest pojedynczym słowem składającym się z dużej litery, po której następuje jedna lub …
"A teraz coś z zupełnie innej beczki." Zły ptak jest nagrywany pod kątem p do poziomu, przy prędkości u. Ziemia jest stroma, nachylona pod kątem α. Znajdź poziomą odległość q, którą ptak przebył, zanim uderzył o ziemię. Stwórz funkcję f (α, β, u), która zwraca długość q : odległość w …
Napisz kombinator punktów stałych z jak najmniejszą liczbą znaków, w wybranym języku. dowolna forma ( tzn . najkrótsza): cały program, aktualna funkcja, fragment kodu nie możesz używać swojej standardowej biblioteki, jeśli ma taką bibliotekę możesz jednak wyodrębnić go z innych funkcji wysokiego poziomu, które wolisz to zrobić niż zbudować z …
Jest to kontynuacja pytania dotyczącego wydruku labiryntu . Jeśli podoba ci się to pytanie, dodaj więcej algorytmów generowania labiryntu;). Aby wykonać to zadanie, musisz wdrożyć silnik gry dla jednego gracza, który musi znaleźć skarb w labiryncie i wydostać się z lochu. Silnik rozpoczyna się od odczytania labiryntu ze standardowego wejścia, …
Napisz program, który pobiera dane wejściowe (które mogą, ale nie muszą być liczbami pierwszymi), i podaje listę liczb pierwszych następujących po niej i poprzedzających ją. Przykładowe dane wejściowe: 1259 Przykładowe dane wyjściowe: 1249 1277 Najkrótszy program wygrywa. Musi zostać wykonany w ciągu 10 sekund na nowoczesnym komputerze stacjonarnym. Wejścia będą …
Biorąc pod uwagę siatkę 20 × 20 liczb całkowitych nieujemnych, znajdź podsiatkę 3 × 3, w której iloczyn sum poszczególnych linii osiąga maksimum. Wypowiadane we wzorach: Biorąc pod uwagę podsiatkę 3 × 3 funkcją maksymalizacji jest Na linię obliczana jest suma, a następnie poszczególne sumy są mnożone. Przykład (tylko 5 …
Zakładając, że A = 1, B = 2 ... Z = 26, a wartość słowa jest sumą tych wartości literowych, możliwe jest podzielenie niektórych słów na dwie części, tak aby miały one równe wartości. Na przykład, „wordsplit” można podzielić na dwie części, takie jak: ordsl wpit, ponieważ o + r …
Utwórz program do poprawnego numerowania siatki krzyżówek. Wejście Dane wejściowe to nazwa pliku reprezentującego siatkę krzyżówki. Wejściowa nazwa pliku może być przekazana jako argument na standardowym wejściu lub w inny konwencjonalny sposób niż kodowanie na stałe. Format pliku siatki: plik tekstowy. Pierwszy wiersz składa się z dwóch stałych całkowitych oddzielonych …
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.