Wyzwanie kodowe to konkurs na kreatywne sposoby rozwiązania łamigłówki programistycznej z obiektywnym kryterium wygranej nieobjętym innymi tagami punktacji (np. Golf golfowy).
[ Najnowsza aktualizacja: dostępny program testów porównawczych i wstępne wyniki, patrz poniżej] Dlatego chcę przetestować kompromis prędkości / złożoności za pomocą klasycznej aplikacji: sortowania. Napisz funkcję ANSI C, która sortuje tablicę liczb zmiennoprzecinkowych w kolejności rosnącej . Nie można korzystać z żadnych bibliotek, wywołania systemowe, wielowątkowość lub inline ASM. Wpisy …
Jest to dość złożony, ale bardzo interesujący przedmiot matematyczny (znany jako „problem kryjący” ), I chciałbym, żebyś pomógł w jego wdrożeniu. Wyobraź sobie grę loteryjną, w której każdy los musi wybrać 5 liczb losowych z zestawu 50 liczb (od 1 do 50). Dość łatwo jest poznać prawdopodobieństwo wygranego biletu lub …
Zadanie polega na napisaniu kodu, który może znaleźć małe logiczne formuły dla sum bitów. Ogólne wyzwanie polega na tym, aby Twój kod znalazł najmniejszą możliwą logiczną formułę zdań, aby sprawdzić, czy suma y zmiennych binarnych 0/1 równa się pewnej wartości x. Nazwijmy zmienne x1, x2, x3, x4 itd. Twoje wyrażenie …
Dowolną dodatnią liczbę całkowitą można uzyskać, rozpoczynając od 1 i stosując sekwencję operacji, z których każda albo „pomnóż przez 3”, albo „podziel przez 2, odrzucając resztę” . Przykłady (pisanie f dla * 3 ig dla / 2): 4 = 1 *3 *3 /2 = 1 ffg 6 = 1 ffggf …
Otrzymasz listę liczb L = [17, 5, 9, 17, 59, 14], torbę operatorów O = {+:7, -:3, *:5, /:1}i numer N = 569. Zadanie Wyprowadź równanie, które używa wszystkich liczb Lpo lewej stronie i tylko liczby Npo prawej stronie. Jeśli nie jest to możliwe, wypisz False. Przykładowe rozwiązanie: 59*(17-5)-9*17+14 = …
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 4 lata temu . To trzecia część mojej serii łamigłówek C / C ++; jeśli przegapiłeś pierwsze 2, są tutaj: (1) Programowanie puzzli …
Jest to rozszerzenie Simulate a Minsky Register Machine (I) . Nie zamierzam powtarzać tam całego opisu, więc proszę najpierw przeczytaj opis problemu. Gramatyka w części (I) była tak prosta, jak to możliwe, ale skutkuje dość długimi programami. Ponieważ jest to strona z kodem do golfa, wolelibyśmy gramatykę golfową, prawda? Na …
Otrzymujesz zaszyfrowany ciąg, zaszyfrowany przy użyciu bardzo prostego szyfru zastępczego. Problem Nie wiesz, co to jest szyfr, ale wiesz, że tekst zaszyfrowany jest w języku angielskim i że najczęstsze litery w języku angielskim to etaoinshrdlucmfwypvbgkqjxz w tej kolejności. Jedynymi dozwolonymi znakami są wielkie litery i spacje. Możesz przeprowadzić podstawową analizę …
Z AZSPCS : Załóżmy, że masz talię zawierającą n kart. Każda karta zawiera liczbę od 1 do n, a każda liczba pojawia się na dokładnie jednej karcie. Patrzysz na liczbę na górnej karcie - powiedzmy, że to k - a następnie odwracasz kolejność najlepszych k kart. Kontynuujesz tę procedurę - …
Wyzwanie Znajdź najmniejszą sieć neuronową ze sprzężeniem zwrotnym, taką, że biorąc pod uwagę dowolny trójwymiarowy wektor wejściowy (a,b,c)(a,b,c)(a,b,c) z wpisami liczb całkowitych w [−10,10][−10,10][-10,10] , sieć wyprowadza największy (tzn. „Najbardziej pozytywny”) pierwiastek z wielomian x3+ax2+bx+cx3+ax2+bx+cx^3+ax^2+bx+c z błędem ściśle mniejszym niż 0.10.10.1 . Dopuszczalność Pojęcie dopuszczalności w moim poprzednim wyzwaniu polegającym …
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 11 miesięcy temu . tło Istnieją .ZIPpliki samorozpakowujące się . Zazwyczaj mają rozszerzenie .EXE(i po uruchomieniu pliku zostaną rozpakowane), ale podczas zmiany ich …
Spójrz na te zdjęcia scen naturalnych, z których usunięto jeden z kanałów RGB: Źródło (z czerwonym): https://en.wikipedia.org/wiki/File:Altja_j%C3%B5gi_Lahemaal.jpg Źródło (z zielonym): https://commons.wikimedia.org/wiki/File:2007_mather-lake_hg.jpg Źródło (z niebieskim): https://commons.wikimedia.org/wiki/File:Fox_01.jpg Nawet bez jednego z kanałów możesz prawdopodobnie dowiedzieć się, jakie kolory powinny mieć pewne rzeczy, lub przynajmniej mieć dobry pomysł, jeśli rekonstrukcja brakującego kanału jest …
Wyzwaniem jest szybkie odfiltrowanie dużego pliku. Wejście: Każda linia ma trzy dodatnie liczby całkowite oddzielone spacjami. Dane wyjściowe: wszystkie wiersze wejściowe A B, Tktóre spełniają jedno z poniższych kryteriów. Istnieje inna linia wejściowa C, D, Ugdzie D = Ai 0 <= T - U < 100. Istnieje inna linia wejściowa …
Wyzwanie polega na usunięciu samogłosek (a, e, i, o, u) z łańcucha ze STDIN (tak, wiem, proste). Możesz spodziewać się, że twój program nie zostanie uruchomiony bez żadnych argumentów argv. Przykład: This program will remove VOWELS. So we can now speak without them. Zmienia się na: Ths prgrm wll rmv …
tło Tatamibari to logiczna łamigłówka zaprojektowana przez Nikoli. Układanka Tatamibari jest rozgrywana na prostokątnej siatce z trzema różnymi rodzajami symboli: +, -. a |. Solver musi podzielić siatkę na regiony prostokątne lub kwadratowe zgodnie z następującymi zasadami: Każda partycja musi zawierać dokładnie jeden symbol. +Symbol musi być zawarty w kwadracie. …
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.