در زبان برنامه نویسی پاسکال،نام متغیرها از یک حرف تنها یا یک حرف و به دنبال آن دنباله ای از اعداد و حروف تشکیل شده است.
در این زبان چند متغیر به طول حداکثر 4 وجود دارد؟
.
.
.
.
.
.
.
.
.
.
پاسخ معما
تعداد متغیرهای به طول یک برابر است با 26، تعداد متغیرهای به طول دو برابر است با 36×26 (زیرا کاراکتر دوم می تواند هر یک از 26 حرف الفبا یا هر یک از 10 رقم باشد)، تعدادمتغیرهای بـه طول سه برابر است با 36×36×26، همچنین تعداد متغیرهای به طول چهار برابر است با 36×36×36×26. بنابراین طبق اصل جمع تعداد متغیرهای به طول حداکثر 4 برابر است با:
26 + 26×36 + 26×362 + 26×363 = 26×(364 -1)/35