mnowotka / tdd_isograms

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Isogram

Sprawdź czy słowo lub fraza jest isogramem.

Isogram (znany również jako "nieszablonowe słowo") jest słowem lub frazą pozbawioną powtorzających się liter, choć spacje lub myślniki mogą występować wielokrotnie.

Przykłady angielskich isogramów:

  • lumberjacks
  • background
  • downstream
  • six-year-old

Zauważ, że słowo isograms, nie jest isogramem ze względu na powtarzającą się literę s.

Wskazówki

Jeśli dojdziesz do wniosku, że test o nazwie testWorksWithGermanLetters nie wykonuje się poprawnie mimo dobrej implementacji, być może dzieje się to za sprawą JVM encoding](https://www.ibm.com/support/knowledgecenter/en/ssw_ibm_i_61/rzaha/international.htm). Ustaw zmienną środowiskową JAVA_TOOL_OPTIONS na -Dfile.encoding=UTF8 aby pozbyć się tego problemu.

Uruchomienie testów

Możesz wywołać wszystkie testy pisząć następującą komendę

$ gradle test

w konsoli.

Źródło

Wikipedia https://en.wikipedia.org/wiki/Isogram

About


Languages

Language:Java 100.0%