Панграма

Панграма

Легка

Вступ

Ми працюємо в компанії, яка продає шрифти через свій вебсайт. Вони хочуть показувати інше речення щоразу, коли хтось переглядає шрифт на їхньому вебсайті. Щоб дати повне уявлення про шрифт, випадкові речення мають використовувати усі літери англійського алфавіту.

Вони проводять конкурс, щоб отримати пропозиції речень, які можна використати. Ми відповідаємо за перевірку надісланих речень, щоб визначити, чи вони правильні.

Note

Слово «панграма» походить від грецького παν γράμμα, pan gramma, що означає «кожна літера».

Найвідоміша англійська панграма:

The quick brown fox jumps over the lazy dog.

Вказівки

У цій вправі треба зʼясувати, чи є речення панграмою.

Панграмою називають речення, у якому кожна літера алфавіту трапляється щонайменше один раз. Регістр не враховується, тож неважливо, чи літера мала (наприклад, k), чи велика (наприклад, K).

У цій вправі ми використовуємо лише базові літери англійського алфавіту: від a до z.


Джерело

WikipediaПосилання відкривається в новому вікні або вкладці
Редагувати через GitHub Посилання відкривається в новому вікні або вкладці
Delphi Pascal Exercism

Час розпочати Панграма?

Зареєструйтеся на Exercism, щоб вивчати й опановувати Delphi Pascal, а також 76 вправ та справжнє наставництво від людей, і все це безкоштовно.

Глибоке занурення у Панграма!

Ми розглянемо функції вищого порядку, операції над множинами, побітові операції та багато іншого, зазирнувши до таких мов, як Rust, Pharo, jq і Kotlin!