Definicja Centrosymmetric matryca jest kwadratem matrycy , która jest symetryczna względem jego środka. Bardziej rygorystycznie, macierz o rozmiarze jest centrosymetryczna, jeśli dla dowolnego spełniona jest następująca zależność: n × n i ,ZAAAn × nn×nn \times nA i ,I ,j ∈ ( [ 1 , n ] ∩ Z )i,j∈([1,n]∩Z)i,\: j …
Wkład brak danych wejściowych do tego wyzwania Wyzwanie Napisz kod wyjściowy: Pierwsze 10 liczb pierwszych, których suma ich cyfr jest równa liczbie bajtów twojego kodu Przykłady Powiedzmy, że twój kod jest tym, Co&%423@k"oo"który 13 bytes kod musi wypisać [67, 139, 157, 193, 229, 283, 337, 373, 409, 463] , to …
W oparciu o to wyzwanie. W grze rytmicznej osu! , modyfikator trudności „Podwójny czas” faktycznie zwiększa prędkość tylko o 50%. Twoim zadaniem jest napisanie programu, który wyświetli dodatnią parzystą liczbę całkowitą (większą niż 0), a gdy każdy bajt / znak (twój wybór) w kodzie źródłowym zostanie zduplikowany, powinien wypisać liczbę …
Istnieje 97 znaków ASCII, z którymi ludzie spotykają się regularnie. Można je podzielić na cztery kategorie: Listy (łącznie 52) ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Liczby lub cyfry (łącznie 10) 0123456789 Symbole i znaki interpunkcyjne (łącznie 32) !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ Biała spacja (3 ogółem) Spacja , tabulator \ti nowa linia \n. (Traktujemy warianty nowego wiersza jak \r\njeden …
Jawne zdzierstwo z rip-off . Głosujcie za tymi! Twoim zadaniem, jeśli chcesz to zaakceptować, jest napisanie programu / funkcji, która wypisuje / zwraca liczbę całkowitą / argument. Problem polega na tym, że jeśli odwrócę kod źródłowy, wynikiem musi być zanegowana oryginalna liczba całkowita. Przykłady Powiedzmy, że twój kod źródłowy jest, …
To łamigłówka gliniarzy i rabusiów, których wątek rabusiów można znaleźć tutaj . Twoim zadaniem będzie napisanie dwóch programów (lub funkcji) w taki sposób, że będą to wzajemnie anagramy, a jeden wykona lewą odwrotność drugiego. Programy te mogą akceptować i wyprowadzać dowolną liczbę całkowitą lub liczbę zespoloną. Jeśli zdecydujesz się wziąć …
Snakified string wygląda następująco: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Twoje zadanie Weź ciąg si rozmiar n, a następnie wyślij zrywany ciąg. Dane wejściowe ThisIsAnExampleOfaSnakifiedStringi 3dałby powyższy przykład. Dane techniczne s będzie zawierać tylko znaki ASCII między punktami kodowymi …
W tradycyjnym Tetris istnieje 7 różnych cegieł tetromino , z których każda jest oznaczona literą podobną do kształtu. # # # # # ## # # ### ## ## # ## ## ## # ## ## I O L J T Z S Rozważ rozmieszczenie tych cegieł, które mogą tworzyć …
... przynajmniej dla pewnej definicji „samodzielnej modyfikacji”. Zadanie W tym wyzwaniem, twoim zadaniem jest napisać trzy struny A, Bi Cktóre spełniają następujące właściwości. Ciąg Bma długość co najmniej 1. Dla każdego n ≥ 0ciąg jest prawidłowym programem (co oznacza pełną wersję programu lub definicji funkcji) w wybranym języku programowania. Powtórzenie …
W grze Tetris istnieje 7 rodzajów klocków lub Tetr i minoes , które są matematycznie znane jako tetr o minoes, ponieważ wszystkie są wykonane z 4 kwadratowych segmentów: Posiadają nazwy I, J, L, O, S, T i Z, które odpowiadają ich przybliżonym kształtom. Przy obrotach 90 ° istnieje łącznie 19 …
Źródło: Wikipedia Do tego wyzwania należy napisać dwa programy, które przypominają rysunek i podstawę powyższego obrazu, tak aby jeden z nich drukował, figurea drugi drukował ground. Konkretnie: Napisz program, który nie pobiera danych wejściowych i drukuje ciąg figure. Jedynymi dozwolonymi znakami spacji w twoim programie są spacje (punkt kodowy 0x20) …
Było kilka wyzwań związanych z podwojeniem kodu źródłowego: tu i tutaj . Zadanie, które tu mamy, jest nieco trudniejsze, ale powinno być wykonalne w prawie każdym języku. W tym wyzwaniu przyjmiesz dowolną liczbę całkowitą dodatnią. Twój program musi podwoić liczbę całkowitą dwukrotnie . Kiedy kod źródłowy zostanie podwojony, przyjmie dodatnią …
Twoim zadaniem jest napisanie niepustego programu komputerowego zawierającego pewną sekwencję bajtów. Jeśli wybieramy określony bajt w programie i usuwamy wszystkie jego wystąpienia z programu, zmodyfikowany program powinien wypisać usunięty bajt. Na przykład, gdyby nasz program był aabacba Wtedy bcbwyszedłby a, aaacamusiałby wyprowadzić bi aababawyszedłby c. Nie ma znaczenia, co robi …
Rip-off z rip-off z rip-off z rip-off . Głosujcie za tymi! Twoim zadaniem, jeśli chcesz to zaakceptować, jest napisanie programu / funkcji, która wyprowadza / zwraca dane wejściowe / argument¹. Problem polega na tym, że jeśli transponuję kod źródłowy², wynik / wynik również musi zostać transponowany. Możesz wybrać, jaki rodzaj …
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.