চ্যালেঞ্জ
দুটি স্ট্রিং / স্ট্রিংয়ের একটি অ্যারে দেওয়া, আউটপুট প্রথম স্ট্রিংটি আস্তে আস্তে সঙ্কুচিত হয়ে দ্বিতীয় স্ট্রিংয়ে ফিরে প্রসারিত হবে।
আপনি ধরে নিতে পারেন স্ট্রিংগুলি সর্বদা একই অক্ষর দিয়ে শুরু হবে।
উদাহরণ
Input:
"Test", "Testing"
Output:
Test
Tes
Te
T
Te
Tes
Test
Testi
Testin
Testing
প্রথমে আপনি প্রথম শব্দটি আউটপুট করুন:
Test
তারপরে আপনি স্ট্রিংটি একটি অক্ষর দীর্ঘ না হওয়া পর্যন্ত একটি অক্ষর অপসারণ করতে থাকুন:
Tes
Te
T
এটি শেষ না হওয়া পর্যন্ত দ্বিতীয় শব্দের একটি অক্ষর যুক্ত রাখুন:
Te
Tes
Test
Testi
Testin
Testing
(যদি উভয় স্ট্রিংই একটি অক্ষর দীর্ঘ হয় তবে কেবল তার মধ্যে একবারে আউটপুট আউট করুন))
পরীক্ষার মামলা
"Hello!", "Hi."
Hello!
Hello
Hell
Hel
He
H
Hi
Hi.
"O", "O"
O
"z", "zz"
z
zz
".vimrc", ".minecraft"
.vimrc
.vimr
.vim
.vi
.v
.
.m
.mi
.min
.mine
.minec
.minecr
.minecra
.minecraf
.minecraft
" ", " "
SSSSS
SSSS
SSS
SS
S
SS
SSS
"0123456789", "02468"
0123456789
012345678
01234567
0123456
012345
01234
0123
012
01
0
02
024
0246
02468
(দ্রষ্টব্য: স্পেস / চতুর্থ পরীক্ষার ক্ষেত্রে, স্পেস দিয়ে এস প্রতিস্থাপন করুন)
বিধি
এটি কোড-গল্ফ , তাই বাইট জেতে সংক্ষিপ্ত উত্তর! টাইব্রেকার হ'ল সর্বাধিক উন্নত পোস্ট। বিজয়ী নির্বাচন করা হবে 09/10/2016 এ।
স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।