বর্ণানুক্রমিক অক্ষরের ASCII- মান রয়েছে:
0-9 -> 48-57
A-Z -> 65-90
a-z -> 97-122
আপনার চ্যালেঞ্জটি হ'ল ইনপুট হিসাবে কোনও পূর্ণসংখ্যা নেওয়া এবং সেই সংখ্যার একটানা সংখ্যা ব্যবহার করে কতগুলি অক্ষর তৈরি করা যায় তা আউটপুট output অক্ষর কোডগুলি ওভারল্যাপিং হতে পারে। 666
ফলস্বরূপ হওয়া উচিত 2
, যেহেতু আপনার 66
দু'বার হয়েছে।
পরীক্ষার কেস:
Input: 5698
Possible characters: '8' (56), 'E' (69), 'b' (98)
Output: 3
Input: 564693
Possible characters: '8' (56), 'E' (69)
Output: 2
Input: 530923864209124521
Possible characters: '5' (53), 'V' (86), '4' (52)
Output: 3
Input: 1111111
Possible characters: 'ooooo' (5*111)
Output: 5
Input: 5115643141276343
Possible characters: '3' (51), '8' (56), 'L' (76), 's' (115)
Output: 4
Input: 56789
Possible characters: '8' (56), 'C' (67), 'N' (78), 'Y' (89)
Output: 4
Input: 94
Possible characters: ''
Output: 0
Input: 1
Output: 0
ইনপুট এবং আউটপুট ফর্ম্যাটগুলি alচ্ছিক (হ্যাঁ, আপনি পূর্ণসংখ্যাকে স্ট্রিং হিসাবে নিতে পারেন)।
ŒžKÇÃg
কাজ করে না?