Napisz program, który nie pobiera danych wejściowych i drukuje Hello, World!na standardowe wyjście lub najbliższą alternatywę dla twojego języka. Problem polega na tym, że każda linia w twoim programie musi zawierać tylko drukowalne znaki ASCII i musi być uporządkowana leksykograficznie, inaczej sortowana. Oto wszystkie 95 znaków ASCII do wydruku w …
W standardowej bibliotece C nazwy nagłówków kończą się .hprzyrostkiem: stdio.h W C ++ te nazwy nagłówków są dostępne w alternatywnej formie z cprefiksem: cstdio Napisz funkcję, która konwertuje pierwszą formę na drugą. Możesz dokonać konwersji w miejscu lub pozostawić oryginalny ciąg nienaruszony i zwrócić nowy ciąg. Cokolwiek wydaje się naturalne …
Wyobraź sobie kilka prostokątów narysowanych w płaszczyźnie, każdy prostokąt z wierzchołkami o współrzędnych całkowitych i bokami równoległymi do osi: Prostokąty dzielą płaszczyznę na kilka rozłącznych regionów, które mają kolor czerwony i niebieski poniżej: Twoim celem jest znalezienie liczby takich regionów, które są idealnymi kwadratami. W powyższym przykładzie są trzy: Zauważ, …
Sporo osób tutaj jest prawdopodobnie zapalonymi czytelnikami XKCD. Myślę, że rzuciłbym wam wyzwanie, abyście zrobili coś, co Megan może łatwo zrobić: stworzyć skrypt, który generuje tysiące uspokajających przypowieści o tym, czego komputery nigdy nie mogą zrobić. Twój skrypt Można pisać w dowolnym języku Musi być golfem Należy wziąć pod uwagę …
Reguła 110 jest automatem komórkowym o kilku interesujących właściwościach. Twoim celem jest zasymulowanie reguły 110 przy użyciu jak najmniejszej liczby znaków. Dla tych, którzy nie wiedzą, reguła 110 jest symulowana linia po linii w siatce. Każdy kwadrat w linii siatki patrzy na kwadraty powyżej, powyżej po lewej i powyżej po …
Weź ciąg znaków binarnych oddzielonych spacją i przekonwertuj go na ciąg ASCII. Na przykład... 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 Konwertuje się na ... Hello World Ciąg binarny zostanie zapisany w zmiennej o nazwie s. To wyzwanie dla golfa, więc wygrywa najkrótsze rozwiązanie.
Napisz oprogramowanie, które drukuje na standardowe wyjście, liczbę odpowiedzi i liczbę komentarzy (widocznych i zwiniętych z pytania i odpowiedzi) do tego pytania / strony. Twój skrypt musi działać przy zamkniętej stronie podczas uruchamiania. Oczekiwany przykładowy wynik: A12C40 Gdzie A oznacza odpowiedzi, a C komentarze.
Niepotrzebna i skomplikowana historia Chodzę po Manhattanie, blok po bloku, a moje stopy są zmęczone i chcę wracać do domu. Ruch uliczny jest dość duży, ale na szczęście jestem bardzo bogaty i mam w hotelu helikopter w gotowości. Ale potrzebuję, aby wiedzieli, ile paliwa trzeba spakować na lot, i dlatego …
W tym wyzwaniu Twoim zadaniem jest wykonanie prostego nagrania w formacie mp3 i znalezienie przesunięć czasowych uderzeń w pliku. Oto dwa przykładowe nagrania: https://dl.dropboxusercontent.com/u/24197429/beats.mp3 https://dl.dropboxusercontent.com/u/24197429/beats2.mp3 Oto trzecie nagranie z dużo większym szumem niż dwa poprzednie: https://dl.dropboxusercontent.com/u/24197429/noisy-beats.mp3 Na przykład pierwsze nagranie ma 65 sekund długości i zawiera dokładnie (chyba że pomyliłem!) …
Pamiętaj, że to nie to samo, co Wydrukuj alfabet cztery razy . To zadanie polega na napisaniu programu do generowania czterech kopii każdej litery alfabetu angielskiego, po jednej literze na wiersz, na standardowym wyjściu: A A A A B B B B itp. Wynik powinien zawierać znaki nowej linii po …
System liczb czynnikowych , zwany również silnikiem, jest mieszanym systemem liczbowym. Silnia określają wartość miejsca liczby. W tym systemie najbardziej prawą cyfrą może być 0 lub 1, drugą prawą cyfrą może być 0, 1 lub 2 itd. Oznacza to, że ncyfrowa liczba czynnikowa może mieć maksymalną wartość (n + 1)!. …
Napisz program do gry w popularny angielski rymowanek. (Ten plik objęty jest licencją Creative Commons Uznanie autorstwa-Na tych samych warunkach 3.0 Unported . Uznanie autorstwa: Helix84 z angielskiej Wikipedii ; Blahedo z angielskiej Wikipedii .) Niektóre artykuły z Wikipedii, które mogą być przydatne: Twinkle Twinkle Little Star (zawiera klip audio, …
Napisz najkrótszy kod do znalezienia sumy liczb pierwszych między ai b(włącznie). Wkład ai bmoże być pobrany z wiersza poleceń lub standardowego wejścia (oddzielone spacją) Załóżmy 1 <= a <= b <=10 8 Wyjście Wystarczy wydrukować sumę ze znakiem nowej linii. Punkty bonusowe Jeśli program akceptuje wiele zakresów (wydrukuj jedną sumę …
Zobaczmy, jak dobry jest Twój wybrany język przy przypadkowej losowości. Podane 4 znaków, A, B, C, i D, lub ciąg 4 znaków ABCD jako wejścia , jedno wyjście z bohaterów z następującymi prawdopodobieństw: A powinien mieć szansę wyboru 1/8 (12,5%) B powinien mieć szansę wyboru 3/8 (37,5%) C powinien mieć …
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.