Pytania oznaczone «c#»

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...

23
Kiedy żyrafa nie jest żyrafą?

Mam nadzieję, że ten rodzaj „zagadki” jest ontopyczny w Programowaniu łamigłówek i Code Golf. Podaj przykład sytuacji, w której poniższa metoda C # zwracafalse : public class Giraffe : Animal { public bool Test() { return this is Giraffe; } } Reguły: Powyższe wiersze kodu nie mogą być w...

20
Trochę magii bool

Wyzwanie Biorąc pod uwagę następującą metodę C #: private static bool Test(bool a, bool b) { if (a && b) return false; if (a) if (b) return true; return false; } Dostarczyć wartości ai btak, że truenie jest zwracana. Warunki wygranej Pierwszy wpis, który może podać poprawne...

19
Sprawdź, czy program Trójkątność jest prawidłowy

Trójkątność to nowy esolang opracowany przez pana Xcodera, w którym struktura kodu musi być zgodna z bardzo specyficznym wzorem: W tym nwierszu kodu muszą znajdować się dokładnie 2n-1znaki programu. Powoduje to kształt trójkąta / piramidy, przy czym pierwsza linia ma tylko jeden znak, a reszta...

17
Znajdź wzory w ciągach znaków

W tym wyzwaniu Twoim zadaniem jest zlokalizowanie podciągów o określonej strukturze. Wejście Twoje dane powinny składać się z dwóch niepustych ciągów alfanumerycznych, wzorca p i tekstu t . Chodzi o to, że każdy znak preprezentuje ciągłe niepuste podciągi, tktóre występują obok siebie, i...

15
Wtrysk kodu działa również w języku C #!

Biorąc pod uwagę następujący program wyjściowy C # False, wstaw „złośliwy” wiersz kodu, tak aby program generował True. class Program { static void Main() { System.Console.Write("False"); ; } } Twoja odpowiedź powinna składać się z ciągu, który zastępuje drugi średnik i powoduje, że program...

14
Najkrótszy program Hello World bez średników

Niedawno widziałem kilka pytań na temat SO, które zadały pytanie, czy możesz stworzyć program Hello World bez użycia średników za pomocą C #. Wyzwanie polega na zrobieniu tego ponownie, ale przy możliwie jak najkrótszym

13
Operatory bitowe w Brainfuck

Twoim zadaniem jest utworzenie jednego programu typu „pieprzenie mózgu” dla każdego z następujących operatorów binarnych. Każdy program powinien pobrać jedną lub dwie liczby 8-bitowe (A i B) z danych wejściowych i obliczyć określoną operację: A XOR B A AND B A OR B A Shifted Left by 1 (circular...

11
Pomóż Jasonowi sformatować jego JSON

Jason ma duży JSON, ale jest nieczytelny, więc musi go utrwalić. Formatowanie Spec JSON ma 4 różne typy: Liczby; Właśnie0-9 Smyczki; Podwójne "ciągi znaków uciekały\ Tablice; Ograniczone przez [], z elementami oddzielonymi ,, elementy mogą być dowolnego z tych typów Obiekty; {}Format jest...

10
C # jest głównym problemem

Ta łamigłówka programowa jest inspirowana innym pytaniem, które zostało tu zadane wczoraj, ale które zostało usunięte przez autora ... Wyzwanie: Utwórz wykonywalny plik binarny (plik binarny Windows .EXE lub Linux) za pomocą Visual C # (lub ulubionego C # IDE), który wypisuje następujący tekst na...

10
C # Pierwszy 1 (od prawej do lewej) w liczbie binarnej

Próbuję użyć C #, aby znaleźć indeks pierwszej 1 (od prawej do lewej) w binarnej reprezentacji liczby. Na przykład, ponieważ 100 w systemie binarnym to: 0b1100100 Pierwsza 1 znajduje się na trzeciej pozycji z prawej strony, więc powinna dać 3. 234 powinno dać 2, 0 powinno dać 0, itd. Oto moje...