W rundzie ćwiczenia dylematu więźnia , każdy z dwóch graczy decyduje, czy w tej rundzie będzie współpracować, czy też wada . Punktacja dla rundy to: Zarówno gracz A, jak i gracz B współpracują: 1 punkt dla obu Wada zarówno gracza A, jak i gracza B: 2 punkty za oba Gracz …
Raz wykonałem prawdziwą pracę, zaktualizowałem stary kod i wpadłem na wyrażenie, które jest równoważne temu, co byłoby napisane jako πx + e x w dobrej staromodnej matematyce. Pomyślałem, że będzie możliwe napisanie go krócej niż w języku, w którym pracuję (APL), i dlatego przedstawię to bardzo proste wyzwanie: Napisz funkcję …
Powinieneś napisać 3 programy i / lub funkcje w jednym języku. Wszystkie te programy powinny rozwiązać to samo zadanie, ale wszystkie powinny dawać inne (ale prawidłowe) wyniki. (Tj. Dla każdej pary programów powinny być jakieś dane wejściowe, które generują różne (ale prawidłowe) zestawy liczb wyjściowych.) Zadanie Otrzymujesz liczbę całkowitą nwiększą …
Czas na nowe wyzwanie typograficzne ! Jest to powszechny problem podczas wklejania kopii między różnymi formatami dokumentów: dzieleniem wyrazów. Chociaż zmniejsza nierówność układu wyrównanego do lewej lub wyrównuje odstępy w uzasadnionym układzie, jest to kompletny problem, gdy plik PDF nie jest poprawnie skonstruowany i zachowuje łączniki w układzie, co utrudnia …
Niedawno powiedziano mi, żebym przeczytał cały podręcznik fizyki do nowego roku (prawdziwa historia, niestety). Potrzebuję twojej pomocy w ustaleniu, które rozdziały powinienem czytać każdego dnia. Właśnie tam wchodzisz. Wejście Dwie daty, w dowolnym formacie. Druga data zawsze będzie późniejsza niż pierwsza. Lista numerów rozdziałów. Ta lista oddzielona przecinkami może zawierać …
Kulisty nadmiar trójkąta Jak wszyscy wiemy, suma kątów dowolnego płaskiego trójkąta jest równa 180 stopni. Jednak w przypadku trójkąta sferycznego suma kątów jest zawsze większa niż 180 stopni. Różnica między sumą kątów sferycznych trójkątów a 180 stopni nazywa się nadwyżką sferyczną . Zadanie polega na obliczeniu sferycznego nadmiaru trójkąta z …
Wprowadzenie Jedną z pierwszych rzeczy, których nauczyłem się w chemii, było podanie wzoru na spalanie alkanów. Najbardziej podstawowym przykładem: 2CH4 + 4O2 > 4H2O + 2CO2. Zauważmy, że równanie można by uprościć, dzieląc każdy współczynnik przez 2, otrzymalibyśmy CH4 + 2O2 > 2H2O + CO2 . Aby to ułatwić, zignorujemy …
Oblicz iloczyn lub stosunek jednostek SI. Na przykład kg m / s s(kilogram metr na sekundę do kwadratu) powinien zwracać N(niuton). Dane wejściowe zawsze będą: Lista symboli dla jednostek SI, rozdzielonych spacjami (reprezentujących produkt) lub Powyższe /i powyższe (reprezentujące stosunek). Dane wejściowe nigdy nie będą zawierać żadnych innych znaków (takich …
Keep Talking and Nobody Explodes to lokalna gra wieloosobowa, w której jeden gracz ma kontrolę nad wirtualną „bombą” i musi być prowadzony przez innego gracza, „eksperta”, który ma dostęp do instrukcji usuwania bomb. Jednym z modułów do rozbrojenia w grze jest moduł klawiatury, z którym będziemy mieli do czynienia w …
Palindromy są zabawne, ale niektóre inne łańcuchy zaczynają czuć się pominięte. Możemy przekształcić te struny w masywne palindromy , dzieląc je na palindromiczne tablice kawałków. Na przykład ciąg "abcabca"nie jest palindromem, jeśli czytamy go znak po znaku, ale mamy trzy różne sposoby, aby uczynić go masywnym palindromem: ["abcabca"] ["a" "bcabc" …
Napisz program, który pobiera ciąg wejściowy o długości 2 lub więcej znaków i dodaje ciąg ~BOO!~ (ten ciąg ma spację początkową i końcową) w jednolicie losowym miejscu ciągu, który nie znajduje się na żadnym końcu. Niedozwolone próbki danych wejściowych : 2lub (puste dane wejściowe) Niedozwolone próbki danych wyjściowych : Hello …
Do tego wyzwania piszemy czas w następującej formie: hh:mm:ss Kilka przykładów: 12:34:08 06:05:30 23:59:00 Wyzwanie polega na wyprowadzeniu czasu po upływie godzin , minut i sekund jako początkowego czasu 00:00:00. Możesz to porównać z timerem, który zaczął się od 00:00:00. Oto przykład danych wejściowych (przy użyciu STDIN ) i danych …
Historia lub dlaczego to robimy. Żaden. To ćwiczenie jest całkowicie bezcelowe ... chyba że jesteś Stephen Hawking . Wyzwanie Na podstawie listy kątów znajdź średnią tych kątów. Na przykład średnia 91 stopni i -91 stopni wynosi 180 stopni. Aby to zrobić, możesz użyć programu lub funkcji. Wejście Lista wartości stopni …
Jednym z powodów, dla których zawsze uwielbiałem Pokemona, jest to, że w tak pozornie prostej grze ma tyle warstw złożoności. Rozważmy ruch Ukryta Moc. W grze rodzaj i moc (przynajmniej przed generacją VI) ukrytej mocy jest inna dla każdego pokemona, który z niej korzysta! To całkiem fajne, prawda? Czy byłbyś …
Masz wiele wielomianów, które są samotne, więc stań się z nimi towarzyszami (którzy nie będą grozić nożem)! Dla wielomianu stopnia ndostępna jest macierz sześciennan by n towarzysząca . Musisz stworzyć funkcję, która akceptuje listę współczynników dla wielomianu w porządku rosnącym ( ) lub malejącym ( ) (ale nie w obu) …
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.