الأيزوغرام

الأيزوغرام

صعب

التعليمات

حدّد ما إذا كانت كلمة أو عبارة ما إيزوغرامًا.

الإيزوغرام (وتُعرف أيضًا باسم «الكلمة غير النمطية») هو كلمة أو عبارة لا يتكرر فيها حرف، لكن يُسمح للمسافات والشرطات بالظهور أكثر من مرة.

من أمثلة الإيزوغرام:

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

لكن كلمة isograms ليست إيزوغرامًا، لأن حرف s يتكرر فيها.

تعليمات إضافية

سيُقدَّم لك جدول اسمه "isogram". العمود الأول، "phrase"، يحتوي على بعض النص. عليك أن تحدد ما إذا كانت العبارة إيزوغرامًا. حدّث العمود الثاني، "is_isogram"، بقيمة عددية:

  • 1 إذا كانت العبارة إيزوغرامًا،
  • 0 إذا لم تكن كذلك.
Note

تُرجع عمليات المقارنة في SQLite القيم المنطقية على هيئة أرقام 0/1

$ sqlite3
sqlite> .mode table
sqlite> SELECT 1 < 2 AS "true", 1 > 2 AS "false";
+------+-------+
| true | false |
+------+-------+
| 1    | 0     |
+------+-------+

المصدر

ويكيبيديايفتح الرابط في نافذة أو علامة تبويب جديدة
تعديل عبر GitHub يفتح الرابط في نافذة أو علامة تبويب جديدة
SQLite Exercism

مستعد لبدء الأيزوغرام؟

سجّل في Exercism لتتعلّم وتتقن SQLite عبر 81 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.