Jump to content

Pangram checker: Difference between revisions

(Undo revision 98625 by 76.204.16.57 (talk))
Line 366:
// Convert to lower case.
transform(s.begin(), s.end(), s.begin(), ::tolower);
// Convert to a sorted sequence of (not necessarily unique) characters.
sort(s.begin(), s.end());
// Is the second sequence a subset of the first sequence?
// Repeated letters in "s" are okay, since it still "includes" the single letter
return includes(s.begin(), s.end(), alphabet.begin(), alphabet.end());
}</lang>
 
=={{header|Clojure}}==
<lang lisp>(defn pangram? [s]
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.