Czasami, gdy bezczynnie próbuję uwzględnić liczbę, która pojawia się przede mną¹, po chwili zdaję sobie sprawę, że jest to łatwiejsze niż myślałem. Weźmy 2156na przykład: w końcu przychodzi mi do głowy, że jedno 21i drugie 56jest wielokrotnością 7, a więc na pewno 2156 = 21 x 100 + 56jest wielokrotnością …
Napisz program, aby ustalić, czy okresowa sekwencja dodatnich liczb całkowitych ma właściwość, że dla każdej liczby całkowitej nwystępującej w sekwencji nigdy nie ma więcej niż ninne liczby całkowite między dwoma kolejnymi wystąpieniami n. Na przykład 2, 3, 5, 2, 3, 6, 2, 3, 5, 2, 3, 6, ...ma tę właściwość: …
Biorąc pod uwagę obraz, jako dane wejściowe (możliwie w trypletach RGB) lub z nazwą pliku jako danymi wejściowymi (możesz założyć, że obraz ma określoną nazwę pliku, być może bez rozszerzenia), wyślij obraz reprezentujący pojedynczy kanał koloru obrazu. Weźmiesz także inne dane wejściowe, które reprezentują kanał do wysłania. Wejście może być …
W tym wyzwaniu otrzymujesz ciąg wejściowy zawierający ciąg znaków X, Y i Z, np. „XYZZ”. X, Y i Z reprezentują określoną postać. Ten wzór jest następnie porównywany z drugim ciągiem wejściowym. Jeśli wzorzec istnieje jako podłańcuch na drugim wejściu, zwróć True, w przeciwnym razie zwróć False. Po znalezieniu wzorca w …
Zadanie Biorąc dodatnia n, wyjście n+1jeśli njest nieparzysta, a wyjście n-1jeśli njest parzysta. Wkład Dodatnia liczba całkowita. Możesz założyć, że liczba całkowita mieści się w zakresie możliwości językowych. Wydajność Dodatnia liczba całkowita, określona powyżej. Przypadki testowe input output 1 2 2 1 3 4 4 3 5 6 6 5 …
Wyzwanie: Utwórz funkcję lub program, który przyjmie wartość N (liczbę od 0 do 24), która reprezentuje GODZINĘ. Wyjście powinno wyciągnąć zegar analogowy z gwiazdek pokazujących godzinę N. 🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛 Uwagi: • Wskazówka minutowa musi być dłuższa niż wskazówka godzinowa (pod względem liczby użytych gwiazdek) • Wskazówka minutowa musi zawierać co najmniej …
Przeczytałem to pytanie i pomyślałem, że będzie to niezłe wyzwanie. Zadanie Podaj dane wejściowe, aby 0<n<10wygenerować losową liczbę z dokładnie n cyfr pierwszy nie 0 więc f(n)>10**(n-1)-1 wyraźne cyfry Kryteria wygranej To jest golf golfowy, więc wygrywa najkrótszy kod. Losowy Mam na myśli równomiernie rozłożone losowo. Z punktu widzenia programu …
Zrobiłem IMC w tym roku. Czy ktoś to tutaj zrobił? W artykule UKMT Intermediate Maths Challenge znajduje się dwadzieścia pięć pytań. Pierwsze piętnaście pytań da ci pięć ocen, jeśli dobrze je zrozumiesz. W przypadku pozostałych dziesięciu pytań otrzymujesz sześć punktów za ich prawidłowe wykonanie. W ostatnich dziesięciu pytaniach tracisz oceny, …
Napisz program lub funkcję, która przyjmuje następujące dane wejściowe w rozsądnym wybranym formacie: Dwie dodatnie liczby całkowite W i H, które określają szerokość i wysokość generowanego obrazu. Dwa kolory RGB C1 i C2, które zostaną użyte do pokolorowania obrazu. Lista 3-krotek formularza, (r, x, y)które definiują koła o promieniu ri …
Wprowadzenie Jest mała wioska z kilkoma domami i pustymi polami. Lokalni biurokraci chcą podzielić wioskę na działki, tak aby każda działka zawierała dokładnie jeden dom, a granice działek tworzą ładną linię prostą. Twoim zadaniem jest ustalenie, czy jest to możliwe. Zadanie Twoje dane wejściowe to prostokątna tablica bitów 2D; 1 …
Cel Biorąc pod uwagę lista wejściowa 6różnych cyfr, znajdują się 3 numery a, bi ctakie, które a × b = cza konieczności 2 cyfry, bmający 1 cyfrę i cposiadające 3 cyfry. W bardziej wizualny sposób program musi ułożyć te 6 cyfr w polach tego obrazu: Jeśli istnieje więcej niż jedno …
To jest wersja ASCII tego wyzwania . Początkowy post został oddzielony na żądanie przez Martina Endera Wprowadzenie Podobnie jak Sekwencja Fibonacciego, Sekwencja Padovana ( OEIS A000931 ) jest sekwencją liczb, która jest wytwarzana przez dodanie poprzednich terminów w sekwencji. Wartości początkowe są zdefiniowane jako: P(0) = P(1) = P(2) = …
Powiązane: Muzyka: co jest w tym akordzie? , Nuty do tabulatury , Generujesz tabulatury na gitarę? , Przetłumacz pary liczb na nuty gitarowe Biorąc pod uwagę palcowanie gitary, wydaje akord, który reprezentuje. Możesz użyć standardowego wejścia i wyjścia lub napisać funkcję, która zwraca ciąg znaków. Palce wejściowe będą klasyfikowane jako …
Aby zneutralizować dane, rekurencyjnie zamień wszystkie liczby (nie cyfry!) Zerami i wszystkie znaki (nie ciągi znaków!) Spacjami. Musisz zaakceptować dowolny pojedynczy numer, znak lub ciąg znaków lub ewentualnie tablicę rekurencyjną * mieszanych danych liczbowych / znaków, które Twój język może obsłużyć. Na przykład musisz zaakceptować rzeczywiste ciągi znaków (i nie …
Twój ptak swędzi od niektórych ćwiczeń i ma dość ciągłego trzymania się w pozycji statycznej. Napisz program, który wyświetli losowo tańczącego ptaka ascii, aktualizując co 100ms * n lub 200ms * n w zależności od ruchu tanecznego. Ptak zawsze zaczyna się od tańca <(")>. Program powinien zaakceptować jedno wejście, które …
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.