আমার বসকে দু'টি পূর্ণসংখ্যার যোগ করতে কতক্ষণ সময় লাগে তা জানতে হবে। তবে, আমি সাপ্তাহিক ছুটির দিনে কাজ করতে পছন্দ করি না এবং আমি মনে করি এটি আমার নীতিমালাটি নাও ঠিক fair সমস্যাটি হ'ল, বস একজন দাবীকারী এবং তিনি মনে করেন যে সময় লাগলে সময় একই থাকে তা নিশ্চিত করার জন্য আমার সময় দেওয়া উচিত এবং আমি জানি যে কোডটি সঠিকভাবে কাজ করে কিনা সে তা খতিয়ে দেখছে is
আপনি কি আমাকে একটি ছোট প্রোগ্রাম লিখতে পারেন যে:
- দুটি পূর্ণসংখ্যা গ্রহণ করে এবং সংযোজনের সঠিক ফলাফলটি প্রদান করে এবং সংযোজন করতে কত সময় লাগে তার বার - এই সময়টি প্রশংসনীয় এবং কোডের রানটাইমের ভিত্তিতে হওয়া উচিত। যাইহোক, আপনার যদি সময়সীমার কোডের মধ্যে কিছু ক্রিয়াকলাপ ছিনিয়ে নিতে হয় যা এটি অনুমোদিত হওয়ার চেয়ে কিছুটা দীর্ঘ চালায়। আপনি কেবল একটি জাল সময় আউটপুট করতে পারবেন না।
- স্থানীয় সময়ে কোডগুলিতে উইকএন্ডে কাজ করে না (এটি কেবল কোনও ভুল ফলাফল দিতে পারে না, কোডটি ভাঙ্গতে, ত্রুটি করতে বা অন্যথায় কার্যকর করতে ব্যর্থ হয়)
- কেন এটি সপ্তাহান্তে কাজ করে না তা অবিলম্বে সুস্পষ্ট নয়
আমি জানি প্রথম মাপদণ্ডটি এক ধরণের অদ্ভুত, তবে আমি এটি নিশ্চিত করতে চেয়েছিলাম যে লোকেরা প্রয়োজন অনুসারে তারিখ / সময় গ্রন্থাগারগুলি আমদানি করতে পারে, মানদণ্ড 3 সম্পর্কিত সন্দেহ উত্থাপন না করে তবে, আমি নিশ্চিত যে এখানে কিছু স্মার্ট লোক রয়েছে, তাই -10 অক্ষর স্ট্যান্ডার্ড ডেট লাইব্রেরি থেকে ক্যালেন্ডার ফাংশন ব্যবহার না করে যে কেউ এটি করতে পারে
'স্ট্যান্ডার্ড তারিখ / সময় গ্রন্থাগার' সম্পর্কিত
স্ট্যান্ডার্ড ডেটটাইম লাইব্রেরির উদাহরণগুলির মধ্যে রয়েছে পাইথন datetime
, জাভাস্ক্রিপ্ট date
অবজেক্ট লাইব্রেরি java.util.Date
এবং এর মতো। পাইথনস timeit
মডিউলের মতো মৃত্যুদন্ড কার্যকর করার জন্য টাইমডেল্টাস গণনা করার কাজগুলি এই ক্রাইটিয়া লঙ্ঘন করবে না কারণ বসের কোডটি সময়সীমার আশা করা হচ্ছে। কিছু ক্ষেত্রে, এই গ্রন্থাগারগুলিকে যে কোনও সময় ফাংশন অ্যাক্সেস করার জন্য আমদানি করা প্রয়োজন , সুতরাং এটির সাথে ফাংশনগুলিকে কল করার অনুমতি দেওয়া হয় যা বর্তমান যুগের সূচনা হওয়ার পরে সময়টি ফিরে আসে, তবে ক্যালেন্ডার ফাংশন যা কাঠামোগত তারিখের সময় অবজেক্টগুলিকে পৃথক করে দিতে পারে ঘন্টা, দিন, ইত্যাদি ... অনুমোদিত নয়।
সম্পাদনা করুন: ড্যান 04 এর প্রশ্ন সম্পর্কিত, কোডটি কখন কাজ করবে বা কখন কাজ করবে না সে সম্পর্কে এই 4 টি মাপদণ্ড অবশ্যই পূরণ করতে হবে। আপনার কোডটি কীভাবে সময়টি পরীক্ষা করে তাও আপনাকে ব্যাখ্যা করতে হবে, যেহেতু সোমবার সকাল / শুক্রবার রাতে স্ল্যাকের কোডটি সংক্ষিপ্ত করার জন্য কিছু সৃজনশীল উপায়ের জন্য কিছু সুযোগ দেওয়া উচিত ।
- শনিবার সকাল থেকে 23:59:59 রবিবার রাত অবধি অবশ্যই কাজ করা উচিত নয়।
- অবশ্যই সর্বদা সোমবার সকাল 06:00:00 থেকে 19:59:59 শুক্রবার সন্ধ্যা পর্যন্ত কাজ করা উচিত
- হয় কাজ করতে বা কাজ করতে পারে না 00:00:00 সোমবার সকাল থেকে 5:59:59 সোমবার সকাল পর্যন্ত
- হয় কাজ করতে বা কাজ করতে পারে না শুক্রবার সন্ধ্যা 20:00:00 থেকে শুক্রবার রাত 23:59:59 শুক্রবারের সকাল পর্যন্ত
সম্পাদনা 2: তাত্ক্ষণিকভাবে স্পষ্টতই এটি নিম্নলিখিত 3 টি মানদণ্ড পূরণ করতে হবে:
- ফাংশনের
DayOfWeek
সময় গণনা করার জন্য এটি ব্যবহার না করে কোনও ফাংশনকে কল করা উচিত ( যাকে অনুরূপ) বলা হয় (বা অনুরূপ)। - শনিবার বা রবিবার বা তাদের সংক্ষেপগুলি ইংরেজিতে ব্যবহার করা উচিত নয় not
- সপ্তাহের দিন নির্ধারণের জন্য বা কোডটি চলবে কি না তা নির্ধারণের সময় কোনও অভিন্ন নামযুক্ত ভেরিয়েবল ব্যতীত শনি বা রৌদ্র (বা তাদের বিকল্প অক্ষরের ক্ষেত্রে) ব্যবহার করা উচিত নয়।