উবুন্টু কোন সংস্করণ সমর্থিত?


16

একটি ইনপুট তারিখ দেওয়া হয়েছে, আপনার এন্ট্রি সেই তারিখে উবুন্টু লিনাক্স ডিস্ট্রোর সমর্থিত সংস্করণগুলির পুরো তালিকা আউটপুট দেবে ।

সকল রিলিজের সম্পূর্ণ তালিকা নিম্নরূপ:

সংস্করণ কোড নাম প্রকাশের তারিখ পর্যন্ত সমর্থিত

4.10 ওয়ার্টি ওয়ার্থোগ 2004-10-20 2006-04-30
5.04 হোরি হেজহগ 2005-04-08 2006-10-31
5.10 ব্রিজি ব্যাজার 2005-10-13 2007-04-13
6.06 এলটিএস ড্যাপার ড্রাক 2006-06-01 2009-07-14 2011-06-01 (সার্ভার)
6.10 এজ এফ্ট 2006-10-26 2008-04-25
7.04 ফিস্টি ফন 2007-04-19 2008-10-19
7.10 গুটসি গিবন 2007-10-18 2009-04-18
8.04 এলটিএস হার্ডি হেরন 2008-04-24 2011-05-12 2013-05-09 (সার্ভার)
8.10 ইন্ট্রিপিড আইবেেক্স 2008-10-30 2010-04-30
9.04 জন্টি জ্যাকালোপ 2009-04-23 2010-10-23
9.10 কার্মিক কোয়ালা 2009-10-29 2011-04-30
10.04 এলটিএস লুসিড লিংক 2010-04-29 2013-05-09 2015-04-30 (সার্ভার)
10.10 ম্যাভেরিক মেরক্যাট 2010-10-10 2012-04-10
11.04 নাটি নারওয়াল 2011-04-28 2012-10-28
11.10 ওয়ানিরিক ওসেলোট 2011-10-13 2013-05-09
12.04 এলটিএস যথার্থ প্যাঙ্গোলিন 2012-04-26 2017-04-26
12.10 কোয়ান্টাল কোয়েটজল 2012-10-18 2014-05-16
13.04 বিরল রিংটেল 2013-04-25 2014-01-27
13.10 সৌসি সালাম্যান্ডার 2013-10-17 2014-07-17
14.04 এলটিএস ট্রাস্টি তাহর 2014-04-17 2019-04
14.10 ইউটোপিক ইউনিকর্ন 2014-10-23 2015-07-23
15.04 স্বতন্ত্র ভার্ভেট 2015-04-23 2016-01
15.10 উইলি ওয়েলভল্ফ 2015-10-22 2016-07
16.04 এলটিএস জেনিয়াল জেরাস 2016-04-21 2021-04

বিধি

  • প্রতিটি সমর্থিত সংস্করণের জন্য, সঠিক সংস্করণ স্ট্রিং আউটপুট হবে, যেমন 4.10
  • এলটিএসের (দীর্ঘমেয়াদী সমর্থন) সংস্করণগুলিতে সংস্করণ LTSযুক্ত করা হবে
  • তিনটি প্রাচীনতম এলটিএস সংস্করণ দুটি স্বাদে আসে - ডেস্কটপ এবং সার্ভার। যদি এই দুটি এলটিএস সংস্করণ নির্দিষ্ট তারিখে সমর্থিত হয় তবে আউটপুটটি কেবল উপরের মত সংস্করণ স্ট্রিং হয়ে থাকবে। তবে যদি কেবল সার্ভার সংস্করণ সমর্থিত হয় তবে আপনাকে অবশ্যই -serverসংস্করণটির শেষের অংশে যুক্ত হতে হবে
  • লেখার সময়, সাম্প্রতিক সংস্করণগুলির মধ্যে 4 টি কেবল সমর্থনযুক্ত-অবধি তারিখগুলিতে YYYY-MM রয়েছে। আপনাকে অবশ্যই এই তারিখগুলি এমনভাবে আচরণ করতে হবে যেন তারা প্রদত্ত মাসের শেষ দিন। যেমন 2019-04 অবশ্যই 2019-04-30 হিসাবে বিবেচিত হবে
  • সারণীতে বন্দী পূর্ণ তারিখের বাইরে তারিখগুলির জন্য কোনও আউটপুট থাকবে না
  • ইনপুট তারিখের ফর্ম্যাটগুলি নমনীয়, তবে অবশ্যই বছরের, মাস এবং দিবসের কিছু পরিমাণ থাকতে হবে। কোনও যুগ থেকে দিন বা সেকেন্ড (বা অন্যান্য ইউনিট) বৈধ ইনপুট ফর্ম্যাট নয়।
  • আউটপুট তালিকাগুলি আপনার ভাষার জন্য উপযুক্ত যে বিন্যাসে দেওয়া যেতে পারে
  • আপনি আপনার ভাষা থেকে ডেটটাইম ফাংশন ব্যবহার করতে পারেন
  • আপনি ধরে নিতে পারেন সমস্ত ইনপুট বৈধ

উদাহরণ:

ইনপুট আউটপুট:

2000-01-01    
2004-10-20 4.10
2005-05-05 4.10, 5.04
2006-06-06 5.04, 5.10, 6.06LTS
2010-10-10 6.06LTS- সার্ভার, 8.04LTS, 9.04, 9.10, 10.04LTS, 10.10
2021-04-30 16.04LTS
2021-05-01    

4
বাতাসের ব্যাজার ...?
অ্যালেক্স এ।

আপনার কয়েকটি উদাহরণ ভুল। 2010-10-10ফিরে 6.06LTS-server, 8.04LTS, 9.04, 9.10LTS, 10.04LTS, 10.10
আসা

@ এমডব্লিউ 247 ধন্যবাদ - আমি এটি স্থির করেছি। আপনি অন্য কোন ত্রুটি দেখতে পাচ্ছেন?
ডিজিটাল ট্রমা

@ এমডব্লিউ 247 আহ - কোনও অনুষ্ঠানে যাওয়ার সময় আমি তারিখের স্ট্রিংটি উদ্ধৃত করতে ভুলে গিয়েছিলাম।
ডিজিটাল ট্রমা

1
নিবন্ধন করুন আমি দুটি চরিত্র সংরক্ষণ করতে সেখানে একটি দলবদ্ধকরণ সরিয়েছি, তবে শর্তের সেই দিকটিতে এর প্রভাব কী তা বুঝতে পারি নি। এটি এখন স্থির।
Mwr247

উত্তর:


5

জাভাস্ক্রিপ্ট (ES6), 552 বাইট

d=>(d=d.replace(/^20|-/g,'')*1,[for(r of'41020,60430;50408,61031;51013,70413;-60601,90714,110601;61026,80425;70419,81019;71018,90418;-80424,110512,130509;81030,100430;90423,101023;-91029,110430;-100429,130509,150430;101010,120410;110428,121028;111013,130509;-120426,170426;121018,140516;130425,140127;131017,140717;-140417,190430;141023,150723;150423,160131;151022,160731;-160421,210430'.split`;`.map(a=>a.split`,`))if(d>=(a=Math.abs(f=r[0]))&&((m=d<=r[1])||r[2]&&d<=r[2]))((a+'').slice(-6,-2)/100).toFixed(2)+'LTS'.slice(f)+(m?'':'-server')].join`, `)

ডেটা অ্যারে তৈরি করা মোট আকারের ~ 68% নেয়। বাকীটি হ'ল ইনপুট ফর্ম্যাটিং, অ্যারে লুকআপ এবং আউটপুট স্ট্রিং নির্মাণ।

ডেটা স্ট্রিংটি 2 (সাধারণ) বা 3 (সার্ভার) দৈর্ঘ্যের অ্যারের অ্যারেতে বিভক্ত হয়। আন্তঃ "20" কেটে ফেলা (তার পরে যে কোনও শীর্ষস্থানীয় জিরো সহ) তারিখগুলি সংখ্যার বিন্যাসে হ্রাস করা হয়। এলটিএসকে একটি নেতিবাচক শুরুর তারিখ দ্বারা চিহ্নিত করা হয়। সংস্করণ নম্বরগুলি সহজেই সমস্তটি থেকে নেওয়া যায় তবে ইতিবাচক শুরুর তারিখের শেষ দুটি অঙ্ক, 100 দ্বারা বিভক্ত।


ওহো - প্রথম উত্তর! দুঃখিত - আমি জেএস আভিজাত্য - আমি কি কোনওভাবে ব্রাউজারে ES6 পরীক্ষা করতে পারি? বা যাচাই করার সহজ উপায় কী?
ডিজিটাল ট্রমা

@ ডিজিটালট্রামা হ্যাঁ, কেবলমাত্র একটি ভেরিয়েবলের জন্য ফাংশনটি বরাদ্দ করুন ( F=উপরের কোডের আগে যুক্ত করুন ) এবং তারপরে কেবল এটির মাধ্যমে ফাংশনটি কল করুন ( F("2010-10-10"))। আপনি এটিকে যে কোনও আধুনিক ব্রাউজার বিকাশকারী কনসোল (f12 কী) এ চালাতে পারেন।
Mwr247

+1 - এখন দুর্দান্ত দেখাচ্ছে! (আমি নিশ্চিত না কেন আমি কেন আমার পূর্ববর্তী মন্তব্যগুলিকে আমার নিজের প্রশ্নের বিপরীতে রেখেছি এবং তোমার উত্তর নয় - ওহ ভাল - আপনি পয়েন্টটি পেয়েছেন :))
ডিজিটাল ট্রমা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.