somewhere in... blog
x
ফোনেটিক ইউনিজয় বিজয়

মাঝারি ধরণের কঠিন প্রোগ্রামিং প্রবলেমস : পর্ব-১ এর সল্যুশন

০৭ ই মার্চ, ২০১৩ রাত ১০:৩৮
এই পোস্টটি শেয়ার করতে চাইলে :

আমি এই পোস্টটার কথা ভুলেই গেছিলাম। প্রোগ্রামারস হাব গ্রুপে একজনার রিকুয়েস্ট পেয়ে সমাধান গুলো তৈরী করলাম। যদিও চেয়েছিলাম পুরো কোড দিবো না, আলোচনা করবো সল্যুশন নিয়ে, কিন্তু সেই ধৈর্য্য নেই। তাই কোড দিচ্ছি কোন আলোচনা ছাড়াই। বুঝতে সমস্যা হলে আলোচনা করা যেতে পারে।

সব সমাধান এবার পিএইচপি তে করেছি। এখন ওয়েব ডেভেলপ এর কাজ করি জন্য পিএইচপি এর প্রতি একটু আসক্ত আছি, সে কারণেই করা।

যাই হোক, কোন আলোচনা ছাড়াই শুধুই লিংক।

১. পাসওয়ার্ড চেকার

প্রবলেম:

ইনপুট হিসেবে আপনাকে ২-২০ ক্যারেক্টের এর একটি স্ট্রিং দেওয়া হবে। আপনাকে যা চেক করতে হবে তা নিম্নরূপ:

(ক) স্ট্রিং এর লেন্থ ৫-১২ ক্যারেক্টর কিনা। হলে ঠিক আছে, না হলে ভুল।
(খ) স্ট্রিং এ লোয়ারকেস লেটার এবং ০-৯ পর্যন্ত নাম্বার ছাড়া আর কিছু আছে কিনা। যদি না থাকে তাহলে ঠিক আছে, থাকলে ভুল।
(গ) স্ট্রিং এ লোয়ারকেস লেটার এবং ০-৯ পর্যন্ত নাম্বার এই ২ ধরণের ক্যারেক্টর এর প্রত্যেকেরিই অন্তত একটি করে থাকতে হবে। যদি না থাকে তাহলে ভুল, অন্যথায় ঠিক।
(ঘ) স্ট্রিংটিতে পাশাপাশি একিই ক্যারেক্টর সিকুয়েন্স আছে কিনা। যদি থাকে তাহলে ভুল, না থাকলে ঠিক আছে।

যদি ইনপুট ভুল হয় তাহলে কি কারণে ভুল তা বলতে হবে। উদাহরণ:

cakeshop - ভুল কারণ নাম্বার নাই।
ab34 - ভুল কারণ সর্বনিম্ন ৫ টি ক্যারেক্টরও নেই।
A567xcz - ভুল কারণ লোয়ার কেস লেটার এবং নাম্বার এর বাইরের ক্যারেক্টর আছে।
03bananas - ভুল কারণ দুটি 'an' পাশাপাশি আছে।
123xy123 - ঠিক

সম্পূর্ণ কোড : এই লিংকে ক্লিক করে ডাউনলোড করুন

আপনারা সরাসরি প্রোগ্রামটি ট্রাই করতে চাইলে এই লিংকে ক্লিক করুন। পাসওয়ার্ড চেকার - ক্লিক হেয়ার

২. ৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার যোগফল

প্রবলেম: দুটি সংখ্যা ইনপুট দেওয়া হবে যাদের প্রত্যেকটিতে ডিজিটের সংখ্যা ৩০ বা তার চেয়ে বেশি হবে। আউটপুট হিসেবে এদের যোগফল দেখাতে হবে। আউটপুট পূর্ণ দেখাতে হবে, অর্থাৎ যোগফলের সবগুলো ডিজিটই দেখাতে হবে।

সম্পূর্ণ কোড : এই লিংকে ক্লিক করে ডাউনলোড করুন

আপনারা সরাসরি প্রোগ্রামটি ট্রাই করতে চাইলে এই লিংকে ক্লিক করুন। ৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার যোগফল - ক্লিক হেয়ার

৩. ৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার বিয়োগফল

প্রবলেম: দুটি সংখ্যা ইনপুট দেওয়া হবে যাদের প্রত্যেকটিতে ডিজিটের সংখ্যা ৩০ বা তার চেয়ে বেশি হবে। আউটপুট হিসেবে এদের বিয়োগফল দেখাতে হবে। আউটপুট পূর্ণ দেখাতে হবে, অর্থাৎ বিয়োগফলের সবগুলো ডিজিটই দেখাতে হবে।

সম্পূর্ণ কোড : এই লিংকে ক্লিক করে ডাউনলোড করুন

আপনারা সরাসরি প্রোগ্রামটি ট্রাই করতে চাইলে এই লিংকে ক্লিক করুন। ৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার বিয়োগফল - ক্লিক হেয়ার

৪. সংখ্যাকে কথায় লিখতে হবে

প্রবলেম: ১ - ১০০০০০ পর্যন্ত নাম্বারের মধ্যে একটি নাম্বার ইনপুট দেওয়া হবে এবং আউটপুটে সেটাকে কথায় লিখে দেখাতে হবে। যেমন:

Input: 21354
Output: Twenty one thousand and Three hundred and Fifty Four

Input: 9421
Output: Nine Thousand and Four Hundred and Twenty One

সম্পূর্ণ কোড : এই লিংকে ক্লিক করে ডাউনলোড করুন

আপনারা সরাসরি প্রোগ্রামটি ট্রাই করতে চাইলে এই লিংকে ক্লিক করুন। সংখ্যাকে কথায় লিখতে হবে - ক্লিক হেয়ার

৫. ৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার গুণফল

প্রবলেম: দুটি সংখ্যা ইনপুট দেওয়া হবে যাদের প্রত্যেকটিতে ডিজিটের সংখ্যা ৩০ বা তার চেয়ে বেশি হবে। আউটপুট হিসেবে এদের গুণফল দেখাতে হবে। আউটপুট পূর্ণ দেখাতে হবে, অর্থাৎ গুণফলের সবগুলো ডিজিটই দেখাতে হবে। যেমন:

সম্পূর্ণ কোড : এই লিংকে ক্লিক করে ডাউনলোড করুন

আপনারা সরাসরি প্রোগ্রামটি ট্রাই করতে চাইলে এই লিংকে ক্লিক করুন। ৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার গুণফল - ক্লিক হেয়ার

৬. লিস্ট কমন মাল্টিপল

প্রবলেম: ২ বা ততোধিক নাম্বারের এলসিএম হচ্ছে সেই সবচেয়ে ছোট সেই নাম্বার যেটাকে ঐ সবকটি নাম্বার দিয়েই নিঃশেষে ভাগ করা যায়, এটাকেই মনে ল.সা.গু বলে, ভুলে গেছি। আপনাকে ইনপুট হিসেবে দেওয়া নাম্বার গুলোর উপর আপনি কাজ করে এলসিএম বের করবেন। যেমন,

Numbers Are : 9,3,30
LCM is : 90

সম্পূর্ণ কোড : এই লিংকে ক্লিক করে ডাউনলোড করুন

আপনারা সরাসরি প্রোগ্রামটি ট্রাই করতে চাইলে এই লিংকে ক্লিক করুন। লিস্ট কমন মাল্টিপল - ক্লিক হেয়ার

----------------------------------------

এক্সট্রিমলি সরি যে কোন এক্সপ্ল্যানেশন দিতে পারলাম না কোড গুলোর, আর সেটার একটাই কারণ, ধৈর্য্য নেই বস। তবে, অবশ্যই অবশ্যই কোন স্পেসিফিক কিছু বুঝতে চাইলে জানাবেন, আমি সময় করে অবশ্যই এক্সপ্লেইন করবো।

----------------------------------------

ব্যাক লিংক :: ডোন্ট ক্লিক
______________

পাসওয়ার্ড চেকার
৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার যোগফল
৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার বিয়োগফল
৩০ বা তারও বেশি ডিজিটের দুটি সংখ্যার গুণফল
সংখ্যাকে কথায় লিখতে হবে
লিস্ট কমন মাল্টিপল
সর্বশেষ এডিট : ০৭ ই মার্চ, ২০১৩ রাত ১০:৪৩
৪টি মন্তব্য ৪টি উত্তর

আপনার মন্তব্য লিখুন

ছবি সংযুক্ত করতে এখানে ড্রাগ করে আনুন অথবা কম্পিউটারের নির্ধারিত স্থান থেকে সংযুক্ত করুন (সর্বোচ্চ ইমেজ সাইজঃ ১০ মেগাবাইট)
Shore O Shore A Hrosho I Dirgho I Hrosho U Dirgho U Ri E OI O OU Ka Kha Ga Gha Uma Cha Chha Ja Jha Yon To TTho Do Dho MurdhonNo TTo Tho DDo DDho No Po Fo Bo Vo Mo Ontoshto Zo Ro Lo Talobyo Sho Murdhonyo So Dontyo So Ho Zukto Kho Doye Bindu Ro Dhoye Bindu Ro Ontosthyo Yo Khondo Tto Uniswor Bisworgo Chondro Bindu A Kar E Kar O Kar Hrosho I Kar Dirgho I Kar Hrosho U Kar Dirgho U Kar Ou Kar Oi Kar Joiner Ro Fola Zo Fola Ref Ri Kar Hoshonto Doi Bo Dari SpaceBar
এই পোস্টটি শেয়ার করতে চাইলে :
আলোচিত ব্লগ

কাঁচা আম পাড়ার অভিযান

লিখেছেন মরুভূমির জলদস্যু, ১৩ ই মে, ২০২৪ রাত ১০:৩২



গাজীপুর জেলার জয়দেবপুরের বাড়ীয়া ইউনিয়নের দেউলিয়া গ্রামে আমার প্রায় ৫২ শতাংশ জমি কেনা আছে। সেখানে ছোট একটি ডোবা পুকুর, অল্প কিছু ধানের জমি আর বাকিটা উঁচু ভিটা জমি। বেশ... ...বাকিটুকু পড়ুন

আমরা কেন এমন হলাম না!

লিখেছেন সায়েমুজজ্জামান, ১৪ ই মে, ২০২৪ সকাল ৯:৪১


জাপানের আইচি প্রদেশের নাগোইয়া শহর থেকে ফিরছি৷ গন্তব্য হোক্কাইদো প্রদেশের সাপ্পোরো৷ সাপ্পোরো থেকেই নাগোইয়া এসেছিলাম৷ দুইটা কারণে নাগোইয়া ভালো লেগেছিল৷ সাপ্পোরোতে তখন বিশ ফুটের বেশি পুরু বরফের ম্তুপ৷ পৃথিবীর... ...বাকিটুকু পড়ুন

অভিমানের দেয়াল

লিখেছেন মোঃ মাইদুল সরকার, ১৪ ই মে, ২০২৪ সকাল ১১:২৪




অভিমানের পাহাড় জমেছে তোমার বুকে, বলোনিতো আগে
হাসিমুখ দিয়ে যতনে লুকিয়ে রেখেছো সব বিষাদ, বুঝিনি তা
একবার যদি জানতাম তোমার অন্তরটাকে ভুল দূর হতো চোখের পলকে
দিলেনা সুযোগ, জ্বলে পুড়ে বুক, জড়িয়ে ধরেছে... ...বাকিটুকু পড়ুন

আমাদের গ্রামে মুক্তিযুদ্ধের প্রস্তুতি

লিখেছেন প্রামানিক, ১৪ ই মে, ২০২৪ দুপুর ১:৩১



২৬শে মার্চের পরে গাইবান্ধা কলেজ মাঠে মুক্তিযুদ্ধের উপর ট্রেনিং শুরু হয়। আমার বড় ভাই তখন ওই কলেজের বিএসসি সেকেন্ড ইয়ারের ছাত্র ছিলেন। কলেজে থাকা অবস্থায় তিনি রোভার স্কাউটে নাম... ...বাকিটুকু পড়ুন

বিকেল বেলা লাস ভেগাস – ছবি ব্লগ ১

লিখেছেন শোভন শামস, ১৪ ই মে, ২০২৪ দুপুর ২:৪৫


তিনটার সময় হোটেল সার্কাস সার্কাসের রিসিপশনে আসলাম, ১৬ তালায় আমাদের হোটেল রুম। বিকেলে গাড়িতে করে শহর দেখতে রওয়ানা হলাম, এম জি এম হোটেলের পার্কিং এ গাড়ি রেখে হেঁটে শহরটা ঘুরে... ...বাকিটুকু পড়ুন

×