Pytania otagowane jako string

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

10
Czy ten kwadrat jest symetryczny?
Napisz program lub funkcję, która pobiera siatkę tekstową 4 × 4 składającą się dokładnie z 4 A, 4 B, 4 Ci 4 D, takich jak: ACDC BBCA BADD ABCD W ABCD„S może mieć dowolny układ, ale zawsze będzie 4 każdy. Możesz założyć, że dane wejściowe są prawidłowe. W razie potrzeby …

24
Sortuj nazwy zespołów
Opis wyzwania Masz bibliotekę muzyczną z wielu utworów nagranych przez wielu zespołów, z których każdy ma swoją nazwę, jak Queen, Aerosmith, Sunny Day Real Estate, The Strokes. Gdy odtwarzacz audio wyświetla bibliotekę alfabetycznie według nazwy zespołu, zwykle pomija Theczęść, ponieważ zaczyna się wiele nazw zespołów The, co ułatwia poruszanie się …

2
Wprowadzanie tekstu za pomocą wirtualnej klawiatury
Na nowoczesnych konsolach do gier i innych urządzeniach bez tradycyjnych klawiatur próba wprowadzania tekstu jest koszmarem. Konieczność pisania za pomocą kilku przycisków i joysticka na wirtualnej klawiaturze jest denerwująca i lubię wykonywać jak najmniej ruchów / naciskania przycisków. Klawiatura, której będziesz używać, wygląda następująco: +---+---+---+---+---+---+---+---+---+---+ | 1 | 2 | …

6
Stara hiszpańska kolejność alfabetyczna
Przed 1994 r. Hiszpańskie słowniki używały kolejności alfabetycznej ze szczególną osobliwością : digrafów lli chbyły uważane za pojedyncze litery. chnatychmiast nastąpiło ci llnatychmiast nastąpiło l. Dodając list ñ, który następuje npo hiszpańsku, kolejność była wtedy: a, b, c, ch, d, e, f, g, h, i, j, k, l, ll, m, …

3
Postępuj zgodnie z kropkami
Wyzwanie Biorąc pod uwagę prostokątną siatkę znaków ABCDE FGHIJ KLMNO PQRST oraz siatkę o takich samych wymiarach kropek i spacji . . . . . . . . . . . Wyjmij ciąg, który jest generowany przez podążanie kropkami przez siatkę, zaczynając od lewego górnego rogu. Ten przykład przyniesieABGLQRSNIJE Notatki …
22 code-golf  string  grid 

12
Rozbij samogłoski z łańcucha
Opis zadania Czasami naprawdę musisz zmieścić coś, co piszesz na małej przestrzeni. Kuszące może być upuszczanie samogłosek i pisanie tego - a jeśli nie, kto tak naprawdę potrzebuje przestrzeni? Thssprfctlrdbl! † Napisz funkcję lub program, który usuwa samogłoski pisane małymi literami aeiou, a następnie spacje, a następnie dowolne znaki z …
22 code-golf  string 

21
Orientacja ortogonalna
Zadanie: Biorąc pod uwagę dane wejściowe składające się z dokładnie jednego ze znaków <>^v, wypisz drugie dane wejściowe składające się z drukowalnych znaków ASCII (od spacji do tyldy), zorientowanych strzałką. Załóżmy, że drugim wejściem do programu jest ABC. Oto, co powinien zrobić: Wejście >: wydruk ABC. Wejście <: wydruk CBA. …
22 code-golf  string 

16
Wydrukuj od 1 do 15, używając różnych drukarek
Tworzenie wszechstronnej drukarki liczb całkowitych jest fajne, ale pisanie jednego kodu, który drukuje wiele różnych liczb, jest uciążliwe. Czy nie byłoby łatwiej stworzyć skrypt, który wypisuje liczbę, ale daje także nowy skrypt, aby uzyskać następny numer? Wyzwanie: Napisz kod, który wyświetli jedną liczbę całkowitą Ni kod wykonywalny. Następny kod powinien …
22 code-golf  string 

15
Cezar Shifting
Zmiana Cezara jest prawdopodobnie czymś, co wszyscy znamy. (Być może robisz to nawet jako zadanie domowe. Jeśli tak, nie kopiuj tych odpowiedzi, nauczyciel prawie na pewno nie chce tutaj takich odpowiedzi). Na wszelki wypadek zmiana Cezara jest bardzo prostą formą szyfru. Do zaszyfrowania potrzebny jest ciąg znaków i liczba całkowita. …

3
Struny do golfa
Zawsze nie dawałem odpowiedzi na wyzwania związane ze złożonością łańcucha Kołmogorowa, które wymagają kompresji łańcuchów, a głównym powodem jest to, że nie wiem, jak używać narzędzi do kompresji łańcuchów tak skutecznie, jak powinienem . Z tego powodu opublikowałem to pytanie. W przeciwieństwie do moich innych pytań ze wskazówkami, nie jest …

2
Czytanie wiadomości jest nudne. Pomóż mi!
Wszyscy wiedzą, że wiadomość jest nudna. Naprawdę nudno . Chyba że chodzi o polityków i ich skandale. To jest zabawa! Ale niestety politycy mogą popełnić tylko tyle skandali. Zatrudniam cię, aby wiadomości były ciekawsze. Cel Biorąc pod uwagę fragment kodu HTML, wykonaj wszystkie podstawienia znalezione tutaj , to znaczy na …
22 code-golf  string 

28
Odwróć prawdę
Napisz program lub funkcję, która: pobiera ciąg ze stdio lub argumentów Zastępuje wszystkie wystąpienia truez falseoraz falseztrue odwraca to, ale nie odwraca trueifalse zwraca lub drukuje wynik Przykłady (wejście po lewej stronie): "true" "false" "2false" "true2" "true is false" "true si false" "false,true,undefined" "denifednu,false,true" "stressed-false" "true-desserts" "falstrue" "falseslaf" "true false …

14
Sprawdź słowo Lyndona
Lyndon słowo to ciąg znaków, który jest ściśle leksykograficznie mniejszy niż którykolwiek z jego cyklicznych obrotów. Biorąc pod uwagę ciąg binarny, określ, czy jest to słowo Lyndona w jak najmniejszej liczbie bajtów. Na przykład 001011jest słowem Lyndon. Jego obroty, wymienione poniżej, są uzyskiwane przez wielokrotne przesuwanie pierwszego symbolu do końca. …
22 code-golf  string 

9
Caesar-Cypher-Mania
Cezar Cypher jest bardzo prosty szyfr podstawieniowy gdzie każda litera jest przesunięta o stałą przesunięcia (zapętlenie wokół Z do A). Podobnie, możemy również szyfr Cezara dla zestawu drukowalnych znaków ASCII. Są to 95 znaków od punktów kodowych 0x20 do 0x7E. Dla danego offsetu d, mamy map punkt kodu Cdo (C …


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.