全字母句

全字母句

簡單

簡介

你在一間透過自家網站販售字型的公司工作。 他們希望每當有人在網站上檢視某款字型時,都能顯示不同的句子。 為了完整呈現這款字型的樣貌,這些隨機句子應該用到英文字母裡的所有字母。

他們正在舉辦一場比賽,徵求可以使用的句子。 你負責檢查投稿的句子是否合格。

Note

Pangram 這個詞來自希臘文 παν γράμμα,pan gramma,意思是「每一個字母」。

最為人熟知的英文全字母句是:

The quick brown fox jumps over the lazy dog.

說明

你的任務是判斷一個句子是否為全字母句。

全字母句是指一個句子至少會用到字母表中的每個字母一次。 判斷時不區分大小寫,所以字母是小寫(例如k)或大寫(例如K)都無所謂。

這個練習只使用英文的基本字母:a到z。


出處

Wikipedia連結會在新視窗或分頁中開啟
透過 GitHub 編輯 連結會在新視窗或分頁中開啟
Delphi Pascal Exercism

準備好開始 全字母句 了嗎?

註冊 Exercism,透過 76 個練習 和真人引導來學習並精通 Delphi Pascal,全部免費。

深入探索 全字母句!

我們會探索高階函式、集合運算、使用位元運算等等,並看看 Rust、Pharo、jq 和 Kotlin 等語言的作法!