২০০৯ সাল থেকে অ্যান্ড্রয়েডের সংস্করণ কোডের নামগুলি মিষ্টান্ন-থিমযুক্ত। অ্যানড্রয়েড 1.5 হ'ল কাপকেক, অ্যান্ড্রয়েড 1.6 হ'ল ডোনাট, অ্যান্ড্রয়েড ২.০ হ'ল ইক্লেয়ার ইত্যাদি fact বাস্তবে সংস্করণটির নাম বর্ণানুক্রমিক!
C -> Cupcake
D -> Donut
E -> Eclair
F -> Froyo
G -> Gingerbread
H -> Honeycomb
I -> Ice Cream Sandwich
J -> Jellybean
K -> Kitkat
L -> Lollipop
M -> Marshmallow
N -> Nougat
O -> Oreo
ক্রমানুসারে:
Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jellybean, Kitkat, Lollipop, Marshmallow, Nougat, Oreo
চ্যালেঞ্জ
একটি লিখুন প্রোগ্রাম / ফাংশন থেকে একটি চিঠি লাগে C
করার O
এবং তার নিজ নিজ Android সংস্করণ কোড নাম আউটপুট।
বিশেষ উল্লেখ
- স্ট্যান্ডার্ড আই / ও বিধি প্রযোজ্য ।
- স্ট্যান্ডার্ড সমস্যা হয় নিষিদ্ধ ।
- আপনি হয় ছোট হাতের ইনপুট বা বড় হাতের ইনপুট বা উভয়কেই সমর্থন করতে বেছে নিতে পারেন।
- আউটপুট শিরোনাম ক্ষেত্রে (
Cupcake
) বা সম্পূর্ণ নিম্ন ক্ষেত্রে (eclair
) হতে পারে।Ice cream sandwich
আপনার পছন্দ মত মূলধন করা যেতে পারে। (আমি এটি এত বিভ্রান্তি সৃষ্টি করবে বলে আশা করিনি ...) - এই চ্যালেঞ্জটি সমস্ত ভাষায় স্বল্পতম পদ্ধতির সন্ধান সম্পর্কে নয়, বরং এটি প্রতিটি ভাষায় স্বল্পতম পদ্ধতির সন্ধান সম্পর্কে ।
- আপনার কোডটি বাইকে স্কোর করা হবে , সাধারণত এনকোডিং ইউটিএফ -8 এ অন্যথায় নির্দিষ্ট না করা হয়।
- অন্তর্নির্মিত ফাংশনগুলি (ম্যাথামেটিকায় একটিতে থাকতে পারে: পি) যা এই অনুক্রমের গণনা করার অনুমতি দেওয়া হয় তবে কোনও বিল্ট-ইন নির্ভর করে না এমন একটি সমাধান সহ উত্সাহ দেওয়া হয়।
- এমনকি "ব্যবহারিক" ভাষার জন্য ব্যাখ্যাগুলি উত্সাহিত করা হয় ।
পরীক্ষার মামলা
এগুলি বড় হাতের এবং শিরোনামের কেস।
Input Output
F Froyo
I Ice Cream Sandwich
J Jellybean
N Nougat
G Gingerbread
L Lollipop
কয়েকটি আরও ভাল ফর্ম্যাটে:
F, I, J, N, G, L
f, i, j, n, g, l
F I J N G L
f i j n g l
MARSHMALLOW
এবং পরেও।