Pytania oznaczone «code-golf»

10
Corrcey mój Soellign

Introduciton Niektórzy z was mogli zdać sobie sprawę, że jestem niechlujny typer podczas korzystania z mojego telefonu. Dlatego chcę, żebyś napisał program, który poprawia moje literówki. Chalkrnge Biorąc pod uwagę źle napisane słowo, wypisz wszystkie możliwe słowa, które chciałem...

10
Super składane liczby

Zdefiniowaliśmy już tutaj numer składany . Ale teraz zdefiniujemy Super Folding Number. Super składana liczba to liczba, która po złożeniu wystarczającej liczby razy ostatecznie osiągnie jeden mniej niż potęgę dwóch. Metoda składania jest nieco inna niż w pytaniu liczby składanej. Algorytm...

10
Braincopterify obrazu

Wprowadzenie Braincopter to ezoteryczna pochodna Brainf ***, która koduje program Brainf *** jako obraz. Jako język 2D wykorzystuje dwa dodatkowe polecenia; obracają wskaźnik instrukcji (początkowo skierowany w prawo) zgodnie z ruchem wskazówek zegara i przeciwnie do ruchu wskazówek zegara....

10
Dzień w wyścigach konnych

tło W późnych latach 90-tych / pierwszych 00-tych, kiedy Flash Web Design był tak fajny, że nikt nie mógł żyć bez pełnej witryny Flash lub przynajmniej animowanego widżetu, zostałem zatrudniony do opracowania „przeglądarki wyścigów konnych” we Flashu / ActionScript, w kształcie animacji z lat...

10
Ile znaczących liczb?

Biorąc pod uwagę liczbę jako dane wejściowe, określ, ile ma znaczących liczb. Liczba ta powinna być traktowana jako ciąg znaków, ponieważ musisz wykonać specjalne formatowanie. Wkrótce zobaczysz, co mam na myśli (tak myślę). Cyfra to sig-fig, jeśli ma zastosowanie co najmniej jedna z następujących...

10
Zaraz… co miałbym powiedzieć jeszcze raz?

Często zapominam, co chciałem powiedzieć, gdy nauczyciel wzywa mnie do zabrania głosu. Czy możesz zrobić ze mnie narzędzie do rozwiązania tego? Wymagania: Program musi wykonać pętlę w następujący sposób: Najpierw weź udział Jeśli dane wejściowe są puste, wydrukuj ostatnie zapisane pytanie. W...

10
Oblicz macierz gęstości obwodowej

Wprowadzenie Matrycy gęstość obwód nieskończona binarny macierzy M określone w następujący sposób. Weźmy pod uwagę (oparty na 1) indeks (x, y) i oznaczmy przez M [x, y] prostokątną podmacierz rozciągniętą przez narożnik (1, 1) i (x, y) . Załóżmy, że wszystkie wartości M [x, y] oprócz M x, y ,...

10
Określ optymalne opcje tempomatu

Tempomat ma 3 różne opcje przesuwania dźwigni, aby ustawić prędkość, z którą chcesz jechać. W stronę ciebie: Dodaje 1 prędkość. W górę: Zwiększa prędkość do następnej wielokrotności 10 (np. 20 -> 30, 32 -> 40) W dół: zmniejsza prędkość do następnej wielokrotności 10 (np. 20 -> 10, 32...

10
Animuj znalezienie środka

Biorąc pod uwagę niepusty ciąg, usuwaj pierwszy i ostatni znak, aż dojdziesz do jednego lub dwóch znaków. Na przykład, jeśli ciąg był abcde, twój program powinien wydrukować: abcde bcd c Jeśli jednak tak jest abcdef, powinien zatrzymać się na dwóch znakach: abcdef bcde cd Końcowe znaki...

10
To jedna dziwna góra!

Zainspirowany przez Wyświetl łańcuch małych gór z nieparzystą liczbą na szczycie! autor: @sygmei . Po co mieć łańcuch gór, skoro można mieć jeden masywny? Stwórz program, który pobiera numer wejściowy i drukuje górę z każdą liczbą nieparzystą aż do liczby wejściowej. (Gdzie „południowy zachód”...

10
Odbite pudełko XY ze znacznikiem w punkcie Z

Plakat po raz pierwszy czyhającego tutaj. Napisz program, który pobierze 3 wejścia: X, Y i Z. X = w poprzek (kolumny) Y = w dół (rzędy) Z = znacznik lokalizacji Program powinien następnie wydrukować siatkę wizualną X w poprzek i Y w dół. Ta siatka może składać się z dowolnego znaku oprócz...

10
Wygeneruj mapę dla roguelike

Dzisiaj wygenerujemy mapę dla gry RPG typu roguelike! Przykładowa mapa: ########## #### F# #### ## ## C#C# # ## # # C #E # #### # # # # #P # ########## #są ściany, Pto miejsce początkowe gracza, Fkoniec, który należy osiągnąć, Cto monety, które można zbierać, i Ewrogowie, z którymi można...

10
Świadomość pozycyjna

Świadomość pozycyjna Twoim zadaniem jest wygenerowanie programu, który dla każdej permutacji jego znaków (w tym oryginalnego programu) generuje pozycje każdego znaku względem oryginalnego programu. Jeśli twój program to Derp musisz wydać [0, 1, 2, 3] (lub jakiś równoważny). To dlatego, że...

10
Piramida zerwanych strun

Biorąc pod uwagę ciąg n, utwórz piramidę ciągu podzieloną na części względem bieżącego wiersza. Pierwszy wiersz zawiera ciąg niezmodyfikowany. Drugi rząd zawiera ciąg rozdzielony rurką na połówki. Trzeci rząd dzieli go na trzecie ... I tak dalej. Długość każdego podłańcucha, gdzie l jest...

10
Dopasuj współrzędne do ich wartości

Biorąc pod uwagę 3 elementy wejściowe, listę par współrzędnych, ciąg 2D i ciąg jednoznakowy, określ, czy znak na każdej współrzędnej ciągu 2D jest równy jednemu znakowi. Dane wejściowe można przyjmować w dowolnej kolejności, a współrzędne mogą być indeksowane 1. Możesz wziąć ciąg 2D jako listę 2D,...

10
Znajdź najkrótszą reprezentację liczby w Modular SNUSP

tło Wiele ezoterycznych języków programowania nie ma liczb wbudowanych w literały, więc musisz je obliczyć w czasie wykonywania; w wielu przypadkach reprezentacja liczb może być dość interesująca. Mieliśmy już wyzwanie dotyczące reprezentowania liczb w przypadku niedociążenia. Wyzwanie polega na...

10
Przekształć wyrażenie logiczne w normalną spójną postać

Cel: Napisz kompletny program lub funkcję, która przyjmuje formułę w logice zdaniowej (odtąd nazywane wyrażeniem lub wyrażeniem logicznym ) i wypisuje tę formułę w spójnej postaci normalnej . Istnieją dwa stałe, ⊤a ⊥co stanowi prawdziwe i fałszywe, operator jednoargumentowy ¬reprezentujący negację...