ব্যবহারিক গল্ফ উপর ভিত্তি করে - মার্কিন যুক্তরাষ্ট্র
আপনার কাজটি হ'ল অ্যানিওনোকটিয়াম (118) সহ উপাদানটির নাম দেওয়া কোনও উপাদানের সংক্ষেপণ (প্রতীক) সন্ধান করা। উইকিপিডিয়ায় পর্যায় সারণি ব্যবহার করুন ।
অস্পষ্ট ওসিফরেজকে ধন্যবাদ, আপনি সংক্ষিপ্তসারগুলির জন্য এলিমেন্টের একটি সম্পূর্ণ তালিকা http://pastebin.com/DNZMWmuf এ খুঁজে পেতে পারেন ।
আপনি কোনও বাহ্যিক সংস্থান ব্যবহার করতে পারেন না। তদাতিরিক্ত, আপনি পর্যায় সারণির উপাদানগুলি সম্পর্কে বিশেষভাবে কোনও অন্তর্নির্মিত ডেটা ব্যবহার করতে পারবেন না। স্ট্যান্ডার্ড লুফোলস প্রযোজ্য।
ইনপুট
ইনপুট stdin, ফাইল, থেকে হতে পারে prompt
, input
ইত্যাদি
ছক পূরণ করা:
নিম্নলিখিত সমস্ত বৈধ ইনপুট হয়:
Carbon
carbon
CARBON
cArBOn
মূলত, উপাদানটির নাম - কেস সংবেদনশীল।
আপনাকে ভুল বানান বা কোনও অবৈধ উপাদান নাম হ্যান্ডেল করতে হবে না। অবৈধ ইনপুট হ'ল অনির্ধারিত আচরণ।
আউটপুট :
উপাদানটির জন্য প্রতীক। প্রথম চরিত্রটি অবশ্যই মূলধন হবে এবং বাকীটি অবশ্যই ছোট হাতের হবে।
উদাহরণ আউটপুট: C
পরীক্ষার কেস:
Carbon -> C
NiTROGen -> N
Sodium -> Na
Gold -> Au
Silver -> Ag
Tin -> Sn
রাজ্যগুলির তুলনায় আরও অনেক উপাদান রয়েছে, তাই আমি আশা করি এগুলির জন্য একটি সাধারণ নিয়ম খুঁজে পাওয়া আরও কঠিন হবে।
এটি কোড গল্ফ। সবচেয়ে কম কোড জয়!
Au
বা আপনি যা কিছু করতে পারেন। @ পল আর যদি কোনও উপাদানটির বানান করার অনেকগুলি উপায় থাকে (যেমন সালফার বনাম সালফার বা অ্যালুমিনিয়াম বনাম অ্যালুমিনিয়াম) যা আপনার প্রোগ্রামকে সংক্ষিপ্ত করে তোলে use আপনি উভয় কেস পরিচালনা করতে হবে না।