یک عدد پاندیجیتال شامل تمام ارقام (۰-۹) حداقل یک بار است. یک تابع بنویسید که یک عدد صحیح را گرفته و اگر عدد صحیح پاندیجیتال باشد True
را برگرداند و در غیر این صورت False
را برگرداند.
نمونه ورودی و خروجی
IsPandigital(98140723568910) ➞ True
IsPandigital(90864523148909) ➞ False
IsPandigital(112233445566778899) ➞ False
EXPECT_TRUE(IsPandigital(98140723568910)); EXPECT_FALSE(IsPandigital(90864523148909)); EXPECT_FALSE(IsPandigital(112233445566778899)); EXPECT_FALSE(IsPandigital(647380265483206)); EXPECT_TRUE(IsPandigital(38165975424790)); EXPECT_FALSE(IsPandigital(768431605430));
نظرات