To gra słowna z zestawu kart aktywności dla dzieci. Poniżej zasad znajduje się kod służący do znalezienia najlepszego tripletu za pomocą / usr / share / dict / words. Myślałem, że to interesujący problem z optymalizacją i zastanawiam się, czy ludzie mogą znaleźć ulepszenia. Zasady Wybierz jedną literę z każdego …
Stwórz program, który symuluje podstawowe bramki logiczne. Wprowadzanie: słowo pisane wielkimi literami, po których następuje 2 1-cyfrowe liczby binarne, oddzielone spacjami, np OR 1 0. Bramy OR, AND, NOR, NAND, XOR, i XNORsą potrzebne. Dane wyjściowe: Jakie dane wyjściowe wprowadzonej bramki logicznej otrzymają dwie liczby: 1 lub 0. Przykłady: AND …
Definicja : potęga pierwsza jest liczbą naturalną, którą można wyrazić w postaci p n, gdzie p jest liczbą pierwszą, a n jest liczbą naturalną. Zadanie : Biorąc pod uwagę siłę pierwszą p n > 1, zwróć liczbę pierwszą p. Przypadki testowe : input output 9 3 16 2 343 7 …
Podstawowe zasady (inne niż moje) Fabuła Jest rok 4579, ludzie mają teraz 2 ręce po 1001 palców. Pałeczki stały się oparte na punktach. I @Dennis ma więcej przedstawicieli niż @Martin ... Ręcznie rysowane czerwone kółka są teraz odrzucane ... Jon Skeet trafił 2 tryliony przedstawicieli na każdej stronie SE ... …
To jest pytanie z poradami do gry w golfa w Pythonie, które jest na temat main. Szukam najkrótszego sposobu, aby uzyskać wszystkie najczęstsze elementy listy w Pythonie, w najkrótszy możliwy sposób. Oto, co próbowałem, zakładając, że lista jest w zmiennej o nazwie l: from statistics import* mode(l) To powoduje błąd, …
Mam na myśli konkretną liczbę, ale jest to część wyzwania, które podejmuję i nie chcę, aby ludzie wykonali (całą) pracę za mnie. Oto liczba, która ma te same cyfry, ale jest tasowana: 5713167915926167134578399473447223554460066674314639815391281352328315313091488448321843 8892917486601064146636679920143691047671721184150386045081532202458651561779976236919751 5521854951599379666116678853267398393892536121049731949764192014193648608210652358947001 6332620900065461061195026191178967128001712341637591690941978871368243245270800684616029 6679555942849366434586090627998161441134473428845367022486230724219981658438108844675033 4461550796750244527407413996606134735852639191026103378962082622204359677030054592798927 4145951979523473408718011778751084514127053772614511042703365596651912104541233491744530 87457854312602843967491787086250478422477028164189 Liczba ma 666 cyfr (dziesiętnie). Ponieważ używam Pythona, liczby całkowite …
To jest pytanie z poradami do gry w golfa w pythonie . Załóżmy, że masz dwie listy ciągów i chcesz połączyć odpowiednie wpisy z każdej listy. Np. Za pomocą a=list("abcd")i b=list("1234"), oblicz ["a1","b2","c3","d4"]. Jest to trywialne w językach programowania opartych na macierzach, w których operacje zwykle dotyczą członków list. Na …
Masz dość wszystkich wyzwań związanych z codegolfem. Dlatego decydujesz się napisać program, który automatycznie zagra dla ciebie kod Pythona. Istnieją 3 przypadki testowe: print quickSort([0,7,3,-1,8,10,57,2]) def quickSort(arr): less = [] pivotList = [] more = [] if len(arr) <= 1: return arr else: pivot = arr[0] for i in arr: …
pylint nie ma dolnej granicy wyników, które poda kod. Wykorzystuje następujące dane do obliczenia kodu, przy czym maksymalny wynik to 10: 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10) W Pythonie 3.6 spróbuj napisać program, który: Wyświetla „Hello World” po uruchomieniu z wiersza …
Konkurs trwale otwarty - zaktualizowany 10 sierpnia 2017 r Mimo że 5 czerwca 2017 roku ogłosiłem zwycięzcę (który zostanie zachowany jako najlepsza odpowiedź), będę przeglądał nowe boty i aktualizował wyniki. Wyniki z 5 czerwca Gratulacje dla użytkownika 1502040 Ponieważ nie ma remisów, pokazuję tylko% wygranych meczów. Statistician2- 95,7% Fitter- 89,1% …
Biorąc pod uwagę następujący skrypt Python 3: def greet(): print("Hello, world!") greet() Dodaj kilka wierszy do tego pliku tekstowego, aby można go było zarówno uruchomić jako program w języku Python, jak i skompilować i uruchomić jako program w języku C ++, generujący to samo wyjście Witaj, świecie! (w tym nowy …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat Code Code Stack Exchange. Zamknięte 3 lata temu . Sytuacja Załóżmy, że zezwalam na dostęp administratora „Shady Sam” na mojej stacji roboczej do wykonywania ważnego zadania administracyjnego na …
Jestem ciekawy, czy prawidłowo gram w golfa. Podjąłem wyzwanie, aby przekształcić mały program mieszający w jedną instrukcję w Pythonie. Zacząłem od: from itertools import permutations from string import ascii_lowercase from random import sample def test(): chars = sample(ascii_lowercase, 9) sums = list(map(h, permutations(chars))) if len(set(sums)) == len(sums): print("unique results for …
(Na razie oznaczyłem pytanie „C”, ale jeśli znasz inny język, który obsługuje związki, możesz go również użyć). Twoim zadaniem jest zbudowanie czterech standardowych operatorów matematycznych + - * /dla następującej struktury: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f = g;} intfloat(){k = 0;} …
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.