Pytania otagowane jako string

Konkurs na rozwiązanie konkretnego problemu poprzez użycie i manipulację ciągami.

10
Wyjmij Lorem Ipsum wielkości kodu
Wypisuj taką samą długość Lorem ipsum jak Twój kod! Zasady: Kod nie może być identyczny z wyjściem Brak bibliotek kompresji Najkrótszy program w ciągu dwóch tygodni wygrywa Nie korzystanie z sieci, odczyt plików i inne sztuczki, które z jednej można łatwo rozwiązać każdy problem kod golfowe (z eval, execitp) Przykład …

8
Generowanie linijki ASCII
Wyzwanie polega na wygenerowaniu linijki liczenia znaków ASCII w następującym formacie: +-------------------------------------------------------------------------+ || | | | | | | | | | | | | | | | |0 10 20 30 40 50 60 70 | | | +-------------------------------------------------------------------------+ Długość linijki powinna być skalowalna do dowolnej wielokrotności 10. Zasady: …

3
Levenshtein Twoje źródło
Odległość edycji Levenshteina między dwoma ciągami to minimalna możliwa liczba wstawek, usunięć lub podstawień w celu konwersji jednego słowa na inne. W takim przypadku każde wstawienie, usunięcie i zastąpienie kosztuje 1. Na przykład odległość między rolli rollingwynosi 3, ponieważ usunięcie kosztuje 1, a my musimy usunąć 3 znaki. Odległość między …

2
Koniuguj czasownik turecki
Wejście czasownik , ciąg pasujący do wyrażenia regularnego([a-pr-vyzıöüçğş]*[aeıioöuü][bcçdfgğhj-nprsştvyz]+|([a-pr-vyzıöüçğş]*[aeıioöuü]){2})(mak|mek) liczba mnoga , prawda lub fałsz osoba , liczba całkowita o wartości 1, 2 lub 3 czas , liczba całkowita o wartości 1, 2 lub 3 Wynik Sprzężony forma czasownika tureckiego czasownika , w osobie ST / nd / rd osoby liczby …

2
Shell Glob Golfing
To zadanie polega na wyświetleniu najkrótszej ścieżki do pliku po rozszerzeniu globalnym. Co to jest globbing powłoki? W większości pocisków możesz użyć *znaku na ścieżce, aby reprezentować dowolne znaki na danej pozycji. Na przykład, jeśli katalog foozawiera pliki bar bazi asdf, a następnie foo/b*wzrośnie do foo/bar foo/baz. Załóżmy teraz, że …

30
Jakie jest rozszerzenie pliku?
Twoim wyzwaniem jest znalezienie rozszerzenia podanej nazwy pliku: hi.txt -> txt or .txt carrot.meme -> meme or .meme lol (undefined behavior) what..is..this..file -> file or .file .bashrc -> bashrc or .bashrc T00M@n3KaPZ.h0wC[]h -> h0wC[]h or .h0wC[]h agent.000 -> 000 or .000 Musisz pobrać tekst od ostatniego . lub po ostatnim …
10 code-golf  string 

22
Usuń samogłoski bez użycia zbyt wielu różnych znaków
Wyzwanie polega na usunięciu samogłosek (a, e, i, o, u) z łańcucha ze STDIN (tak, wiem, proste). Możesz spodziewać się, że twój program nie zostanie uruchomiony bez żadnych argumentów argv. Przykład: This program will remove VOWELS. So we can now speak without them. Zmienia się na: Ths prgrm wll rmv …

2
Golf moje tablice Ada
tło Ada to język programowania, który nie jest dokładnie znany ze swojej zwięzłości. Jednak jego dosłowna składnia tablicowa może teoretycznie pozwolić na dość zwięzłe specyfikacje tablic. Oto prosty opis EBNF dosłownej składni tablicowej ( możliwy do przejścia do bottlecaps.de : array ::= positional_array | named_array positional_array ::= expression ',' expression …

3
Ile czasu zajmuje wpisanie tego?
Wprowadzenie Mogę pisać w umiarkowanym tempie, korzystając z układu klawiatury QWERTY. Ale jeśli słowo takie jak yellowwooddoor ma mnóstwo powtarzających się liter, jego wpisanie zajmuje trochę więcej czasu. Jeszcze gorzej jest, gdy słowo takie jak „skok” ma ten sam palec używany do wielu różnych kolejnych liter. Oto, jak długo zajmuje …

10
Ustal, czy siatka zawiera inną siatkę
Wyzwanie Utwórz funkcję przyjmuje dwie dwuwymiarowe tablice Znaków (lub Ciągów, jeśli język programowania nie ma znaków jako typu danych) jako danych wejściowych: a i b. Jeśli twój język nie obsługuje tych danych wejściowych, możesz użyć innej standardowej zmiennej jednobajtowej. Twoim zadaniem jest ustalenie, czy b zawiera a. Jeśli tak jest, …


24
Hasło Biskupa Dobroć
Pochodzi z tego , teraz usunięty, opublikować. Biorąc pod uwagę ciąg, odpowiedz (prawda / fałsz lub dwie spójne wartości), jeśli stanowi dobre hasło biskupa, czyli wtedy, gdy spełnione są wszystkie następujące warunki: ma co najmniej 10 znaków ma co najmniej 3 cyfry ( [0-9]) to nie jest palindrom (identyczny z …

11
Mapuj oszustów!
Po przesłaniu wszystkich zadań tworzony jest słownik, który odwzorowuje liczbę studentów na skrót ich pliku. Ten słownik, mapa skrótów lub mapowanie (niezależnie od tego, jak nazywa się Twój język) będzie wyglądać następująco: {100: "aabb", 104: "43a", 52: "00ab", 430: "aabb", 332: "43a"} Kluczem jest numer studenta, a wartością jest skrót. …

1
Solami Tatamibari
tło Tatamibari to logiczna łamigłówka zaprojektowana przez Nikoli. Układanka Tatamibari jest rozgrywana na prostokątnej siatce z trzema różnymi rodzajami symboli: +, -. a |. Solver musi podzielić siatkę na regiony prostokątne lub kwadratowe zgodnie z następującymi zasadami: Każda partycja musi zawierać dokładnie jeden symbol. +Symbol musi być zawarty w kwadracie. …

15
Znajdź rekurencyjny akronim
Wprowadzenie Rekurencyjny akronim jest skrótem, który zawiera lub odnosi się do siebie, na przykład: Fishmoże być rekurencyjny akronim Fish is shiny hero, który zawiera zawiadomienie jak również sam skrót. Innym przykładem jest Hi-> Hi igloo. Lub nawet ppcg paints->ppcg paints cool galaxies pouring acid into night time stars Zasadniczo zdanie …
10 code-golf  string 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.