Pytania oznaczone «string»

21
Notacje interwałowe

Wyzwanie: Wkład: Dwa parametry całkowite ai b(gdzie a<bi różnica wynosi co najmniej 2) Wydajność: Wpisz lub zwróć ten tekst, gdzie ai bsą wypełnione: (a,b) = ]a,b[ = {a<x<b} = {a<x&&x<b} = a+1..b-1 [a,b) = [a,b[ = {a<=x<b} = {a<=x&&x<b} = a..b-1 (a,b]...

21
Znaki Split Mark

Wyzwanie Mark jest studentem, który otrzymuje swoje Noceny w sposób połączony w jednym pojedynczym wierszu. Wyzwaniem jest, aby oddzielić jego ślady, wiedząc, że każdy znak może być tylko 0lub 1lub 2lub 3lub 4lub 5lub 6lub 7lub 8lub 9lub 10. Wkład N liczba naturalna i jedna...

20
Wykryj obrócone struny

Przeczytaj dwa ciągi z stdin. Dane wyjściowe, Yesjeśli jeden ciąg jest obróconą wersją drugiego. W przeciwnym razie wyjścieNo Przypadki testowe Wejście CodeGolf GolfCode Wynik Yes Wejście stackexchange changestackex Wynik Yes Wejście stackexchange

20
Wydrukuj własny alfabet

Wyzwanie Wyświetl alfabet z danej litery odczytanej z danych wejściowych konsoli. Jeśli litera jest pisana wielkimi literami, musisz wyświetlać wielkie litery alfabetu. Wydrukowany alfabet musi kończyć się literą poprzedzającą wstawioną. Jeżeli do parametru dodany zostanie parametr dodatkowy...

20
Uruchom dekodowanie długości

Napisz najkrótszy kod w wybranym języku, aby wykonać dekodowanie długości ciągu danego ciągu. Ciąg zostanie dostarczony jako wejście na stdin w formie CNCNCNCNCNCNCNCN gdzie każdy Cmoże być dowolnym drukowalnym znakiem ASCII, a każdy Njest cyfrą 1na 9(włącznie). Przykładowe dane...

20
Zoptymalizuj Scralphabet

Scralphabet Normalna torba płytek Scrabble zawiera następujące litery ( ?jest to pusta płytka, która może oznaczać każdą inną literę): AAAAAAAAABBCCDDDDEEEEEEEEEEEEFFGGGHHIIIIIIIIIJKLLLLMMNNNNNNOOOOOOOOPPQRRRRRRSSSSTTTTTTUUUUVVWWXYYZ?? Litery mają następującą wartość: {"A": 1,"B": 3,"C":...

20
Symboliczne różnicowanie wielomianów

Różnicowanie symboliczne 1: Przeminęło Coefishin ' Zadanie Napisz program, który pobiera wielomian w x od stdin (1 <deg (p) <128) i różnicuje go. Wielomian wejściowy będzie ciągiem następującej postaci: "a + bx + cx^2 + dx^3 +" ... gdzie współczynnik każdego składnika jest liczbą...

20
Eliminacja martwego kodu

Martwy kod siedzi i nic nie robi, wpatrując się w nas, wiedząc, że nigdy nie zostanie wykonany ... ale dziś możemy się zemścić. Specyfikacja Dane wejściowe będą ciągiem wieloliniowym. Każda linia może być przypisaniem lub wyrażeniem . Zadanie Przypisanie ma postać, w <name> =...

20
Wyważanie wspornika

Otrzymasz (ewentualnie pusty) ciąg zawierający nawiasy kwadratowe ( [{()}]) i wszelkie inne znaki ( A- Z, a- z, 0- 9, interpunkcja). Musisz sprawdzić, czy przestrzega następujących zasad: Znaki bez nawiasów są ignorowane. Każdy otwarty wspornik [{(ma zamykający wspornik )}]. Więc [](nie jest...

20
Stwórz konwerter listy numerycznej

Czy nie nienawidzisz go, gdy chcesz skopiować i wkleić listę liczb (wektor, tablica ...) z jednego programu do drugiego, ale format, w którym masz numery, nie odpowiada formatowi, w którym go potrzebujesz ? Na przykład w MATLAB możesz mieć listę rozdzieloną spacjami, taką jak ta: [1 2 3 4 5]...

20
Nawiasuj wyrażenie

Ostatnio piszę nowy język , aby uniknąć konieczności porządkowania operacji , po prostu odpowiednio nawiasuję każde wyrażenie, aby całkowicie tego uniknąć. Ponieważ nawiasy znajdują się w kodach znaków 40-41, kod będzie musiał być jak

20
Konwertuj 15-znakowy identyfikator Salesforce na 18-znakowy

W Salesforce CRM każdy obiekt ma 15-znakowy alfanumeryczny identyfikator, w którym rozróżniana jest wielkość liter. Jeśli ktoś jest ciekawy, w rzeczywistości jest to liczba podstawowa-62 . Jednak narzędzia używane do migracji i integracji danych mogą, ale nie muszą obsługiwać rozróżniania wielkości...

20
Rozwiń rozwinięcie nawiasu klamrowego

Z powodów historycznych bash jest dość mieszanką paradygmatów składniowych i programistycznych - może to sprawiać, że gra w golfa jest niewygodna, a czasem frustrująca. Ma jednak kilka sztuczek, które często sprawiają, że jest konkurencyjny w stosunku do innych skryptów głównego nurtu Języki....

20
Polecenie szczeniaka

puppyNarzędzie pobiera nazwę pliku jako wejście, a nie dokładnie to, czego można się spodziewać szczeniak zrobić: jest to strzępy! Jak niszczyć Rozerwij strony zębami Podziel plik wejściowy na nowe linie. Oderwij każdą stronę łapami. Dla każdej linii (nie licząc linii) wybierz losową liczbę...

20
Liczenie w bazie bijective 62

Zadanie polega na wygenerowaniu wszystkich ciągów od „a” do „999”, w tym wielkich liter, takich jak: 'a', 'b', 'c' ... 'y', 'z', 'A', 'B', 'C' ... 'Y', 'Z', '0', '1', 2' ... '8', '9', 'aa', 'ab', 'ac' ... 'az', 'aA', 'aB' ... 'aZ', 'a0' ... 'a9', 'ba' i tak dalej (wypełnianie luk), opcjonalnie...

20
Wybierz słowo wokół danego indeksu w danym ciągu

W systemie Windows po dwukrotnym kliknięciu tekstu zostanie wybrane słowo wokół kursora w tekście. (Ta funkcja ma bardziej skomplikowane właściwości, ale nie będzie wymagana implementacja tego wyzwania). Na przykład, |bądź kursorem abc de|f ghi. Następnie po dwukrotnym kliknięciu defwybrany...