Właściwa dzielnik jest dzielnikiem z szeregu N , które nie są n siebie. Na przykład odpowiednimi dzielnikami 12 są 1, 2, 3, 4 i 6. Otrzymasz liczbę całkowitą x , x ≥ 2, x ≤ 1000 . Twoim zadaniem jest zsumowanie wszystkich najwyższych właściwych dzielników liczb całkowitych od 2 do …
Weź jako dane wejściowe macierz A składającą się z dodatnich liczb całkowitych i pojedynczą dodatnią liczbę całkowitą N i ustal, czy istnieje co najmniej N kolejnych wystąpień tej samej liczby w dowolnym wierszu lub kolumnie w macierzy. Musisz tylko przetestować poziomo i pionowo. Przypadki testowe N = 1 A = …
Skróć ten stan USA! było fajnie, ale dowiedzieliśmy się, że skuteczne skracanie nazw stanów USA jest trudne w obecnym systemie. Wymyślmy alternatywny schemat kodu stanu dla wydajnego grania w golfa. Twoje zadanie: Napisz funkcję (lub program), która podając prawidłową nazwę stanu USA (wymagane tylko 50 stanów normalnych), zwraca unikalny dwuliterowy …
Biorąc pod uwagę ciąg wejściowy, wypisz jeden lub więcej wariantów ciągu, tak aby: Żadna postać nie jest na swojej pierwotnej pozycji Żadna postać nie sąsiaduje z postacią, z którą pierwotnie sąsiadowała Możesz założyć, że zawsze będzie to możliwe dla danego ciągu i będzie zawierać tylko pojedyncze litery alfabetu ( [a-z]lub …
To jest kod golfowy. W przypadku tego wyzwania zaakceptuję metodę (nie potrzebujesz pełnego programu), ale podpis metody wlicza się do liczby bajtów i chcę zobaczyć pełny podpis (nie lamdba). Dane wejściowe dla metody to tablica liczb całkowitych z 81 elementami. Wartością wyjściową / zwracaną z metody jest ciąg znaków reprezentujący …
Ciąg znaków powtarza się, jeśli zawiera dwa kolejne podciągi, które są równoważne. Na przykład 2034384538452powtarza się, ponieważ zawiera 3845dwa razy po kolei. Dlatego Twoim wyzwaniem jest zdecydowanie, czy łańcuch zawiera powtarzający się podciąg. Możesz wziąć dane wejściowe jako ciąg znaków lub tablicę znaków. Nigdy nie otrzymasz pustego wejścia, a długość …
Cykliczna liczba to liczba cyfr „n”, które pomnożone przez 1, 2, 3, ... n, dają te same cyfry, ale w innej kolejności. Na przykład liczba 142 857 jest liczbą cykliczną, ponieważ 142 857 x 2 = 285,714, 142 857 x 3 = 4228571, 142 857 x 4 = 571,428 i …
Napisałem kilka wyzwań związanych z macierzami i wspólne dla wszystkich jest to, że używam formatu takiego jak ten poniżej, reprezentując macierze, zarówno w przykładach, jak i przypadkach testowych: 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 Jest to prawdopodobnie kłopotliwy format w …
Problem Zainspirowany poprzednim wyzwaniem, robiąc coś podobnego Biorąc pod uwagę dodatnie dane nwyjściowe liczb całkowitych, kształt ma następujący wzór: wejście n=1: * * * * * wejście n=2: ** ** **** ** **** ** ** wejście n=3: *** *** *** *** ***** *** ***** *** *** *** *** i tak …
Wyzwanie Biorąc pod uwagę fazę księżyca, narysuj ją przy użyciu sztuki ASCII. Twój program musi obsługiwać nowiu, woskowanie półksiężyca, pierwszy kwartał, woskowanie gibbous, pełnia księżyca, zanikający gibbous, ostatni kwartał i zanikający półksiężyc. Twój wkład będzie liczbą całkowitą. 0 -> new moon 1 -> waxing crescent 2 -> first quarter 3 …
Twoim zadaniem jest pobranie zaszyfrowanego łańcucha jako danych wejściowych i wyjście łańcucha odszyfrowanego, aby odsłonić ukryty komunikat. Ciągi, zarówno wejściowe, jak i wyjściowe, będą zawierać znaki z tej listy 64 znaków ASCII (zwróć uwagę na spację wiodącą): !"#$%&'()*+,-./0123456789:;=?@[\]^_abcdefghijklmnopqrstuvwxyz|~ Te znaki mają przypisane numery w kolejności, w jakiej są wymienione powyżej: …
Biorąc pod uwagę 2 nieujemne liczby całkowite jako dane wejściowe, wyprowadzaj nieujemną liczbę całkowitą, której nie można utworzyć za pomocą żadnego operatora matematycznego na 2 wejściach. Na przykład, wprowadzone dane 2i 3, 6, 0, 5, 1, 9, 8, 23, 2są nieprawidłowe wyjścia. Operacje, które należy wziąć pod uwagę to: Addition …
Twoim zadaniem jest odczytanie „hasła” z klawiatury / standardowego wejścia. Wyzwanie : Przeczytaj napis sniewidocznie. Dla każdego ze znaków swydrukuj znak c. W czasie rzeczywistym. Zasady: Musisz drukować cw czasie rzeczywistym. Jak tylko użytkownik wpisze znak, musisz go wyświetlić c. c musi być stały, tzn. musi mieć ten sam charakter. …
Twoim zadaniem jest znalezienie n- tej liczby Fibonacciego, ale n niekoniecznie jest liczbą całkowitą. Sekwencja Fibonacciego, indeksowana 0, wygląda następująco: 0, 1, 2, 3, 4, 5, 6, 7, ... 1, 1, 2, 3, 5, 8, 13, 21, ... Co się jednak stanie, jeśli chcemy 2, 4- tą liczbę? 2,4 p …
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.