Pytania oznaczone «code-golf»

47
Idź do N-tej strony

Często konieczne jest utworzenie interfejsu wyboru strony. Zwykle wygląda to tak: prev 1 ... 3 4 [5] 6 7 ... 173 next Co oznacza, że ​​jest w sumie 173 strony, a ty jesteś obecnie na 5. stronie. Wyzwanie to wymaga wprowadzenia całkowitej liczby stron i bieżącego numeru strony jako danych...

47
Facey McFaceface

Czy ktoś pamięta Boaty ? Możesz całkowicie wypowiedzieć stare słowo, prawda? Napisz funkcję, aby zamienić ciąg znaków w Somethingy McSomethingface. Powinien przyjmować jeden ciąg jako dane wejściowe. Zignoruj ​​przypadek wejścia. Jeśli słowo kończy się na „y”, twoja funkcja nie powinna dodawać...

47
99 błędów w kodzie

99 błędów w kodzie Adaptacja „99 butelek piwa na ścianie” dla informatyki, w której błędy rosną zamiast spadać, jest często publikowana w Internecie. Przykładowa koszulka tutaj . Myślę, że będzie interesujące zobaczyć potencjalną rekurencję i generowanie liczb losowych w wielu różnych językach i...

47
Wygeneruj siatkę kolorów RGB

To! to siatka kolorów RGB ... Zasadniczo jest to dwuwymiarowa matryca, w której: Pierwszy wiersz i pierwsza kolumna są czerwone. Drugi rząd i druga kolumna są zielone. Trzeci rząd i trzecia kolumna są niebieskie. Oto kolory opisane graficznie za pomocą liter R, G i B. Oto jak obliczamy...

47
Drukuj „N NE E SE S SW W NW”

Wydaje się to prawie trywialne, ale ponieważ po pewnym wysiłku nie byłem w stanie pokonać dosłownego rozwiązania w J, pomyślałem, że może to stanowić przyzwoite wyzwanie (choć, rzecz jasna, nie jest to wyzwanie specyficzne dla J). Tytuł mówi wszystko. Musisz po prostu napisać program lub funkcję...

46
Wskazówki dotyczące gry w golfa w Pyth

Pyth to proceduralny język programowania zainspirowany Pythonem, stworzony przez użytkownika PPCG isaacg . Jakie masz ogólne wskazówki na temat gry w golfa w Pyth? Szukam pomysłów, które można by zastosować do ogólnych problemów z golfem, które są przynajmniej nieco specyficzne dla...

46
Narysuj Diabelskie Schody

Przez diabła Klatka jest wstęga podobny funkcji związanej zbioru Cantora. Twoim zadaniem jest odtworzenie tej funky - w sztuce ASCII! Wejście Pojedyncza liczba całkowita n >= 0wskazująca rozmiar wyjścia. Dane wejściowe można podać za pomocą STDIN, argumentu funkcji lub argumentu wiersza...

46
Fake Marquee Text

W tym wyzwaniu fałszywy tekst markizy to tekst wyświetlany po części, w sposób przewijany. Kilka przykładów: testing 4 t te tes test esti stin ting ing ng g hello 2 h he el ll lo o foobarz 3 f fo foo oob oba bar arz rz z Something a bit longer 10 S So Som Some Somet Someth...

46
Wskaźniki, wskaźniki, wskaźniki!

Wprowadzenie W wynikach błędów niektórych języków, takich jak Java, wyświetlany jest wskaźnik , który daje programiście pojęcie, gdzie dokładnie popełnił błąd. Weź ten przykład na Ideone: Main.java:12: error: ';' expected Invalid Java! ^ Zauważ, że kursor pokazuje, gdzie jest nieprawidłowy...

46
Zygzakować ciąg

Napisz program (lub funkcję), który pobiera niepusty ciąg dowolnych drukowalnych znaków ASCII . Wydrukuj (lub zwróć) zygzakowaty łańcuch znaków w ciągu z każdą sąsiadującą parą znaków połączoną przez: /jeśli pierwszy znak występuje przed drugim znakiem w normalnej kolejności ASCII. na przykład...

46
Nazwy elementów powyżej 118

IUPAC w swojej nieznośnej mądrości stworzyli systematyczną nazwę elementu dla każdego nowo utworzonego elementu. Jest to tymczasowa nazwa elementu, dopóki w końcu nie zdecydują się na prawdziwą nazwę. Działa to tak: każda cyfra numeru elementu ma przypisany prefiks na podstawie jego wartości....

46
Lever Simulator 2015

Dlaczego symulator? Dzieci w dzisiejszych czasach nie mają czasu ani ambicji, aby chodzić i układać pudełka na pilarce lub bawić się równoważeniem przedmiotów fizycznych. To pozostawia wiele miejsca na rynku oprogramowania dla Lever Simulator, który według moich modeli będzie sprzedawać się jak...

46
Zamek rowerowy kombinowany

Scenariusz Po długim dniu pracy w biurze i przeglądaniu stackexchange.com , w końcu wychodzę za drzwi o 16:58, już zmęczony dniem. Ponieważ nadal jestem tylko stażystą, mój obecny środek transportu jest na rowerze. Podchodzę do mojego zaufanego Peugeota Reynoldsa 501 , ale zanim zdążę na niego...

46
Wskazówki dotyczące gry w golfa w galaretce

Jelly to milczący , zorientowany na golfa język programowania autorstwa naszego własnego Dennisa . Coraz częściej pojawia się w odpowiedziach, pokonując inne języki golfa, takie jak Pyth i CJam, zarówno za pomocą własnej strony kodowej, jak i potężnego systemu łańcuchowego do zwięzłego wyrażania...

46
Elektrony odbijają się w drucie

Wyobraź sobie „drut”, który ma nspacje. Wyobraź sobie dalej, że w tym przewodzie są „elektrony”. Te elektrony żyją tylko przez jedną jednostkę czasu. Wszelkie przestrzenie w przewodzie, które sąsiadują z dokładnie jednym elektronem, stają się elektronem. W terminologii Game of Life tak właśnie jest...

46
Przetłumacz oOo CODE

Biorąc pod uwagę program napisany w oOo CODE , wypisz reprezentowany przez niego kod BF. Oto krótki opis działania oOo CODE: Najpierw usuwane są wszystkie znaki niealfabetyczne (wszystko poza zakresem A-Za-z). Weźmy na przykład program PROgRam reVERsES giVeN iNPut sEqUENcE(przykład podany na...

46
Obróć kropki

Przedstawienia Matryca logiczna 2 × n może być reprezentowana jako ciąg czterech znaków . ':. Ciąg ma „górny rząd” i „dolny rząd”, z kropkami reprezentującymi 1s i pustymi spacjami reprezentującymi 0s. Na przykład macierz 2 × 6 1 0 1 0 0 1 0 0 0 1 0 1 może być reprezentowany jako ' '. :. Twoim...

46
Czy Pac-Man może zjeść ten sznurek?

W zręcznościowej wersji gry Pac-Man zjada pac-kropki. Jednak w tym wyzwaniu jest głodny znaków alfanumerycznych i interpunkcji w łańcuchu. Twoim zadaniem jest stworzenie funkcji, która karmi Pac-Mana sznurkiem, ocenia, czy może go zjeść, czy nie, i zwraca łańcuch z lokalizacją Pac-Mana w...