Pytania oznaczone «code-golf»

63
Wypisuje kopie googol ciągu

Interesuje mnie widok programów, które nie proszą o żadne dane wejściowe, wypisują kopie googolów jakiegoś niepustego łańcucha, nie mniej, nie więcej, a potem się zatrzymują. Googol definiuje się jako 10 ^ 100, to znaczy 1, a następnie przez sto 0 jest w systemie dziesiętnym. Przykładowe dane...

63
Suma wszystkich liczb całkowitych od 1 do n

Jestem szczerze zaskoczony, że jeszcze tego nie zrobiono. Jeśli możesz znaleźć istniejący wątek, oznacz go jako duplikat lub daj mi znać. Wejście Twój wkład ma postać dodatniej liczby całkowitej większej lub równej 1. Wynik Musisz wyprowadzić sumę wszystkich liczb całkowitych od 1 włącznie i...

63
Zautomatyzuj ratowanie świata

Jesteś Desmond Hume. Przez ostatnie 3 lata ty i twój partner, Kelvin, byliście niewolnikami komputera, który wymaga wprowadzenia określonej sekwencji co 108 minut, aby uratować świat. 4 8 15 16 23 42 Twój partner zmarł 40 dni temu (z powodu nieszczęśliwego wypadku z głową Kelvina i dużym...

63
Wstaw literówki do tekstu

Napisałem jakiś tekst, ale wygląda zbyt profesjonalnie. Chcę, żeby wyglądało na to, że byłem naprawdę zmęczony, kiedy to napisałem. Musisz wstawić kilka literówek. Twoim wyzwaniem jest pobranie dowolnej pojedynczej linii tekstu i dodanie literówek. Oznacza to, że dla każdej postaci będzie 10%...

62
Wskazówki do gry w golfa w C #

Jakie masz ogólne wskazówki na temat gry w golfa w C #? Szukam pomysłów, które można by zastosować do problemów z golfem w kodzie, które są przynajmniej nieco specyficzne dla C # (np. „Usuń komentarze” nie jest odpowiedzią). Proszę zamieścić jedną wskazówkę na odpowiedź. - zapożyczone z pomysłu...

62
Wskazówki dotyczące gry w golfa w Ruby

Jakie ogólne wskazówki możesz dać w golfa w Ruby? Szukam pomysłów, które można zastosować do ogólnych problemów związanych z golfem, które są specyficzne dla Ruby. (Na przykład „Usuń komentarze” nie byłoby odpowiedzią). Proszę zamieścić jedną wskazówkę na...

62
Jak oświetlona jest ta góra? 🔥

Góra jest zdefiniowana jako zbiór odcinków, których pierwszy punkt ma współrzędne (0,a)miarę a > 0, i którego ostatni punkt ma współrzędne (b,0), gdzie b > 0. Wszystkie punkty pośrednie mają współrzędną y (rzędną) ściśle większą niż 0. Dostajesz punkty na górze posortowane w porządku rosnącym...

62
Zrób tłumacza;

Niedawno stworzyłem nowy język o nazwie ;#(wymawiany jako „Semicolon Hash”), który ma tylko dwa polecenia: ; dodaj jeden do akumulatora #modulo akumulator o 127, przekonwertuj na znak ASCII i wyjmij bez nowego wiersza. Następnie zresetuj akumulator na 0. Tak, wartość 127 jest poprawna. Każda...

61
Najkrótsza pętla autodestrukcyjna

Twoim zadaniem jest napisanie pełny program lub funkcję, która pobiera żadnych wejściowe i uruchamia dowolny rodzaj pętli ( while, for, foreach, do, do-while, do-loop, goto, rekursji, etc), które zakończą się w powodując błąd, co oznacza, że program musi zatrzymać się z systemem i...

61
Dlaczego 6 bało się 7?

Dlaczego 6 bało się 7? Ponieważ 7 8 9! Podany ciąg znaków stosuje następujące przekształcenia: Jeśli obok 7 jest 6, usuń 6 (6 boi się 7) Jeśli pojawi się sekwencja „789”, usuń 8 i 9 (7 zjadł 9) (Jeśli się nie mylę, nie ma znaczenia, w jakiej kolejności przeprowadzacie transformacje) Stosuj te...

61
Sortowanie stratne (Implement Dropsort)

Dropsort , zaprojektowany przez Davida Morgana-Mar, jest przykładem „algorytmu sortowania” w czasie liniowym, który tworzy listę, która jest faktycznie posortowana, ale zawiera tylko niektóre oryginalne elementy. Każdy element, który nie jest co najmniej tak duży, jak maksymalna liczba elementów...

61
NIENAWIDZĘ spacji w nazwach plików

To jest proste. Nie mogę znieść, gdy ludzie używają spacji podczas nazywania plików. Czasami psuje polecenia konsoli i powoduje, że wyjście ls jest brzydkie. Wyzwanie polega na napisaniu programu (tylko znaki ascii), który zmienia nazwy wszystkich plików (w tym katalogów) w bieżącym katalogu na...

60
Narysuj moje obluzowania

Jako programista prawdopodobnie słyszałeś o ukośnikach do przodu i do tyłu. Ale czy słyszałeś o obluzowaniach? Wtedy bierzesz kilka cięć, łączysz ich końce i rysujesz je w dół. W dzisiejszym wyzwaniu musisz napisać program lub funkcję, która pobiera ciąg składający się wyłącznie z ukośników i...

60
Wydrukuj ostatni, środkowy i pierwszy znak kodu

Wyzwanie jest proste: wydrukuj ostatni, środkowy i pierwszy znak kodu źródłowego programu w tej kolejności. Środkowy znak jest zdefiniowany w następujący sposób, przyjmując długość źródła nznaków i indeksowanie 1: Jeśli njest parzysty, wypisz n/2-ty i n/2 + 1-ty znak. ( abcdef == cd) Jeśli njest...

60
Oreoorererereoo

Oreoorererereoo Biorąc pod uwagę ciąg wejściowy podobny do słowa „oreo”, podaj ASCII reprezentację pliku cookie, która jest tak szeroka jak ciąg wejściowy (aby zapewnić stabilność pliku cookie). Zasady Dane wejściowe to małe litery, niepuste ciągi bez białych znaków, zawierające dowolną...

60
Czarno-białe tęcze

Biorąc pod uwagę obraz, który ma tylko czarno-białe piksele i lokalizację (x, y), która jest białym pikselem, pokoloruj białe piksele na podstawie ich minimalnej odległości na Manhattanie od (x, y) na ścieżce, która obejmuje tylko przemieszczenie innych białych pikseli. Odcienia barwnego pikseli...

60
ASCII Train Golf

Rozważ te siedem wagonów ASCII. Silnik (E) __ ====== \/ | [] |========= | ) ================ O-O-O O-O-O \\ Samochód osobowy (P) =============== | [] [] [] [] | =============== O-O O-O Boxcar (B) =============== |-|-| | |-|-| =============== O-O O-O Cysterna (T) _____---_____ (...