( পাজলিংয়ের উপরে এই চ্যালেঞ্জের দ্বারা অনুপ্রাণিত - সেই ধাঁধার জন্য স্পিলারগুলি নীচে রয়েছে, সুতরাং আপনি যদি নিজেই সেই ধাঁধাটি সমাধান করতে চান তবে এখানে পড়া বন্ধ করুন!)
যদি কোনও শব্দের একটি অক্ষর শব্দের আগের অক্ষরের চেয়ে বর্ণানুক্রমিকভাবে পরে ঘটে থাকে, আমরা এটি দুটি অক্ষরের মধ্যে বৃদ্ধি বলে থাকি । তা না হলে, সহ যদি এটি একই চিঠি , এটি একটি বলা হচ্ছে পতনের ।
উদাহরণ হিসেবে বলা যায়, শব্দ ACE
দুটি রি আছে ( A
থেকে C
এবং C
থেকে E
) এবং না, পড়ে যখন THE
দুই Falls (হয়েছে T
থেকে H
এবং H
থেকে E
) এবং কোন রি।
ক্রমটি ক্রমবর্ধমান হয় এবং পর্যায়ক্রমে পড়লে আমরা বম্পি শব্দটিকে ডাকি । উদাহরণস্বরূপ, BUMP
বৃদ্ধি ( B
থেকে U
) যায় , পড়ে ( U
থেকে M
), বৃদ্ধি ( M
থেকে P
)। মনে রাখবেন যে প্রথম ক্রমটি বৃদ্ধি হওয়ার দরকার নেই - BALD
পতন-উত্থান-পতন হয় এবং এটিও বম্পি।
চ্যালেঞ্জ
একটি শব্দ দেওয়া হয়েছে, আউটপুট এটি Bumpy কিনা।
ইনপুট
- কোনও উপযুক্ত বিন্যাসে কেবল ASCII বর্ণমালা (
[A-Z]
বা[a-z]
) অক্ষর সমন্বিত একটি শব্দ (অগত্যা একটি অভিধানের শব্দ নয়) । - আপনার পছন্দটি যদি ইনপুটটি সমস্ত বড় হাতের বা সমস্ত ছোট হাতের হয় তবে এটি অবশ্যই সামঞ্জস্যপূর্ণ।
- শব্দটির দৈর্ঘ্য কমপক্ষে 3 টি হবে।
আউটপুট
ইনপুট শব্দটি বিড়বিড় (সত্যবাদী) বা বম্পি (মিথ্যা) নয় কিনা এর জন্য একটি সত্যবাদী / মিথ্যা মান।
নিয়ম
- হয় একটি সম্পূর্ণ প্রোগ্রাম বা একটি ফাংশন গ্রহণযোগ্য।
- স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
- এটি কোড-গল্ফ তাই সাধারণ গল্ফিংয়ের সমস্ত নিয়ম প্রয়োগ হয় এবং সংক্ষিপ্ততম কোড (বাইটে) জয়ী হয়।
উদাহরণ
Truthy:
ABA
ABB
BAB
BUMP
BALD
BALDY
UPWARD
EXAMINATION
AZBYCXDWEVFUGTHSIRJQKPLOMN
Falsey:
AAA
BBA
ACE
THE
BUMPY
BALDING
ABCDEFGHIJKLMNOPQRSTUVWXYZ
লিডারবোর্ড
নিয়মিত লিডারবোর্ড এবং ভাষার দ্বারা বিজয়ীদের একটি সংক্ষিপ্ত বিবরণ উভয়ই তৈরি করতে এখানে একটি স্ট্যাক স্নিপেট।
আপনার উত্তরটি প্রদর্শিত হয়েছে তা নিশ্চিত করার জন্য, দয়া করে নীচের মার্কডাউন টেম্পলেটটি ব্যবহার করে আপনার উত্তরটি শিরোনাম দিয়ে শুরু করুন:
# Language Name, N bytes
N
আপনার জমা দেওয়ার আকারটি কোথায় ? আপনি যদি নিজের স্কোরটি উন্নত করেন তবে আপনি পুরানো স্কোরগুলি শিরোনামে রেখে দিতে পারেন । এই ক্ষেত্রে:
# Ruby, <s>104</s> <s>101</s> 96 bytes
যদি আপনি নিজের শিরোনামে একাধিক সংখ্যা অন্তর্ভুক্ত করতে চান (যেমন আপনার স্কোর দুটি ফাইলের সমষ্টি বা আপনি পৃথকভাবে দোভাষী পতাকা দণ্ডের তালিকা করতে চান), নিশ্চিত করুন যে আসল স্কোরটি শিরোনামের শেষ সংখ্যা:
# Perl, 43 + 2 (-p flag) = 45 bytes
আপনি ভাষাটির নামটিকে একটি লিঙ্কও বানাতে পারেন যা লিডারবোর্ড স্নিপেটে প্রদর্শিত হবে:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
BUMP
সত্যবাদী (অর্থাত্ বম্পি) তালিকাভুক্ত থাকে তবে ফ্যালাসির তালিকায় কেন BUMPY
? "উত্থান এবং বিকল্প ফলস" এর অর্থ কী? দুই উত্থানের ধারাবাহিকভাবে কি হতে পারে না?
BUMPY
মিথ্যা কারণ MPY
ক্রমাগত দুটি বৃদ্ধি দেয়। অন্য কথায়, শব্দের ঘনঘন হওয়ার জন্য 3 দৈর্ঘ্যের কোনও স্ট্রিংিং আরোহী বা উতরাই বাছাই করতে হবে না (বিশেষত ক্ষেত্রে যেখানে পরপর দুটি অক্ষর অভিন্ন থাকে)।