রোজটা স্টোন চ্যালেঞ্জের লক্ষ্য হ'ল যতটা সম্ভব ভাষায় সমাধান লিখুন। আপনার প্রোগ্রামিং বহুভাষিকতা দেখান!
চ্যালেঞ্জ
আপনার চ্যালেঞ্জটি এমন একটি প্রোগ্রাম কার্যকর করা যা সংখ্যার একটি তালিকা ইনপুট করে এবং যতটা সম্ভব প্রোগ্রামিং ভাষায় প্রতিটি ধারাবাহিক সংখ্যা তৈরি করতে ব্যবহৃত নিয়মকে আউটপুট দেয় । আপনার ভাষাতে যে কোনও প্রকারের স্ট্যান্ডার্ড লাইব্রেরি ফাংশন ব্যবহার করার অনুমতি রয়েছে, কারণ এটি বেশিরভাগই একটি ভাষা শোকেস।
একটি "সিরিজ" কি?
একটি সিরিজ হল পূর্ণসংখ্যার একটি আদেশযুক্ত তালিকা। সিরিজের প্রতিটি ধারাবাহিক নম্বর সিরিজের আগের নম্বরটিতে একটি সাধারণ নিয়ম প্রয়োগ করে তৈরি করা যেতে পারে। এই চ্যালেঞ্জে, নিয়মটি একটি ধ্রুবক দ্বারা সংখ্যাটিকে গুণিত করে এবং তারপরে একটি দ্বিতীয় ধ্রুবক যুক্ত করে। ধ্রুবক উভয়ই যে কোনও পূর্ণসংখ্যা হতে পারে। এই চ্যালেঞ্জের লক্ষ্য হ'ল এই দুটি ধ্রুবককে আউটপুট করা।
সিরিজের জন্য 2 5 11
, নিয়ম হিসাবে লেখা যেতে পারে 2 1
। এর অর্থ হ'ল প্রতিটি সংখ্যা পূর্ববর্তী সংখ্যা, 2 বার, এবং আরও 1। একটি গুরুত্বপূর্ণ সত্যটি হল যে বেশিরভাগ সিরিজের ঠিক একটি নিয়ম থাকে। কিছু সিরিজের হয় অসীম সংখ্যা বা মোটেও কোনওটি নয়, তবে আপনাকে এটিকে মোকাবেলা করতে হবে না।
ইনপুট
ইনপুটটি তিনটি পৃথক পূর্ণসংখ্যার একটি তালিকা হবে যা ক্রমটির সংখ্যা are সংখ্যাগুলি স্থান, কমা বা নিউলাইন সীমিত করা যেতে পারে তবে দয়া করে কোনটি নির্দিষ্ট করুন। আমি এই সীমাবদ্ধতার উপর নমনীয় হতে চলেছি কারণ নির্দিষ্ট ভাষায় ইনপুট বিধিনিষেধ থাকতে পারে। এখানে ইনপুট চারটি উদাহরণ:
0 7 14
2 5 11
2 0 -4
5 -19 77
আউটপুট
আউটপুট দুটি পূর্ণসংখ্যা হবে যা সিরিজ উত্পন্ন করতে ব্যবহৃত নিয়মের প্রতিনিধিত্ব করে। প্রথম সংখ্যাটি গুণক ধ্রুবক হবে, এবং দ্বিতীয় সংখ্যাটি সংযোজক ধ্রুবক হবে। আউটপুটটির বিন্যাস স্থান, কমা বা নিউলাইন সীমিত করা যেতে পারে। আমি এই সীমাবদ্ধতার উপরও নমনীয়। আউটপুট সম্পর্কিত সম্পর্কিত উদাহরণ এখানে:
1 7
2 1
2 -4
-4 1
উদ্দেশ্য বিজয়ী মানদণ্ড
একটি উদ্দেশ্যমূলক বিজয়ী মানদণ্ড হিসাবে, এখানে: প্রত্যেকটি ভাষা স্বল্পতম এন্ট্রি লিখতে পারে সে সম্পর্কে পৃথক প্রতিযোগিতা, তবে সামগ্রিক বিজয়ী ব্যক্তি এই উপ-প্রতিযোগিতাগুলির মধ্যে সবচেয়ে বেশি জয়ী হবেন। এর অর্থ হ'ল যে ব্যক্তি বহু অস্বাভাবিক ভাষায় উত্তর দেন সে সুবিধা পেতে পারে। কোড-গল্ফ বেশিরভাগ ক্ষেত্রেই যখন একটি ভাষায় একাধিক সমাধান থাকে তখন একটি টাইব্রেকার: সংক্ষিপ্ততম প্রোগ্রাম সহ ব্যক্তি সেই ভাষার জন্য কৃতিত্ব পান।
বিধি, বিধিনিষেধ এবং নোটস
আপনার প্রোগ্রামটি 9 ই এপ্রিল, 2012 এর আগে বিদ্যমান যে কোনও ভাষায় লেখা যেতে পারে। আরও কিছু অস্বাভাবিক / রহস্যময় ভাষায় রচিত কিছু প্রতিক্রিয়া যাচাই করার জন্য সম্প্রদায়ের উপরও নির্ভর করতে হবে, যেহেতু আমার পরীক্ষা করার সম্ভাবনা নেই am তাদের।
বর্তমান লিডারবোর্ড
ভাষার সংখ্যা এবং প্রত্যেকটিতে কে নেতৃত্ব দিচ্ছেন তা প্রদর্শনের জন্য এই বিভাগটি পর্যায়ক্রমে আপডেট করা হবে।
- এডাব্লুকে (32) - মেল্লামোকব
- বাশ (31) - পিটার টেলর
- বেফুঞ্জ (29) - হাওয়ার্ড
- বিসি (39) - কের্নেগ
- ব্রেনফাক (174) - সিএমপি
- সি (78) - l0n3_shArk
- সি ++ (96) - বামদিকের চৌকাঠ
- কমন লিস্প (88) - কের্নেগ
- ক্রে চ্যাপেল (59) - কাইল কানোস
- csh (86) - kernigh
- চুদা (301) - বামদিকের চৌকো
- ডিসি (30) - কের্নেগ
- ডস ব্যাচ (54) - মেল্লামোকব
- এলিমেন্ট (27) - হাওয়ার্ড
- এস (95) - কের্নেগ
- ফ্যাক্টর (138) - কের্নেগ
- ফেলিক্স (86) - kirbyfan64sos
- ফরট্রান (44) - কাইল কানোজ
- গো (101) - হাওয়ার্ড
- গল্ফস্ক্রিপ্ট (16) - হাওয়ার্ড
- গল্ফ্লুয়া (44) - কাইল কানোস
- হাস্কেল (35) - বামদিকের চৌকো
- জে (23) - গ্যারেথ
- জাভা (141) - হাওয়ার্ড
- জাভাস্ক্রিপ্ট (47) - মেলামোকব
- জুলিয়া (71) - এমএল
- লুয়া (51) - হাওয়ার্ড
- বুধ (319) - বাম দিকের রাস্তা
- মুনস্ক্রিপ্ট (48) - kirbyfan64sos
- নিমরোড (146) - বামদিকের চৌকাঠ
- পেঁচা (22) - res
- পাস্কাল (88) - বামদিকের চৌকাঠ
- পার্ল (57) - গ্যারেথ
- পিএইচপি (61) - মেলামোকব
- পিকো-লিস্প (72) - কার্নিগ
- পিট (56) - এমএল
- পোস্টস্ক্রিপ্ট (61) - হাওয়ার্ড
- পাইথন (40) - হাওয়ার্ড
- প্রশ্ন (36) - টিমার্টিন
- কিউব্যাসিক (34) - মেল্লামোকব
- আর (50) - রেজ
- রুবি (44) - হাওয়ার্ড
- স্কালা (102) - গ্যারেথ
- এসকিউএল (57) - আমান জিক ভার্মা
- টিআই -83 বেসিক (25) - মেলামোকব
- আনলিমিটেড রেজিস্টার মেশিন (285) - প্যাক্সিনাম
- ভিবিএ (57) - গাফি
- হোয়াইটস্পেস (123) - রেজ
- zsh (62) - kernigh
বর্তমান ব্যবহারকারী র্যাঙ্কিং
সমান স্থানগুলি বর্ণমালা অনুসারে বাছাই করা হয়।
হাওয়ার্ড (9): বেফুঞ্জ (29), এলিমেন্ট (27), গো (101), গল্ফস্ক্রিপ্ট (16), জাভা (141), লুয়া (51), পোস্টস্ক্রিপ্ট, (61) পাইথন, (40) রুবি (44)
কার্নিগ (8): বিসি (39), কমন লিস্প (88), সিএসএইচ (86), ডিসি (30), এস (95), ফ্যাক্টর (138), পিকোস্লিপ (72), জেডএস (62)
বামদিকের (6): সি ++ (96), চুদা (301), হাস্কেল (35), বুধ (319), নিমরোড (146), পাস্কাল (88)
মেল্লামব্যাক ()): এডাব্লুকে (৩২), ডস ব্যাচ (৫)), জাভাস্ক্রিপ্ট (৪)), পিএইচপি (61১), কিউ বেসিক (৩৪), টিআই -৩৩ বেসিক (৪১)
গ্যারেথ (3): জে (23), পার্ল (57), স্কালা (102)
কাইল কানোজ (3): ক্রে চ্যাপেল (59), ফোর্টরান (44), গল্ফ্লুয়া (44)
রেজ (3): আউল (22), আর (50), হোয়াইটস্পেস (123)
kirbyfan64sos (2): ফেলিক্স (86), মুনস্ক্রিপ্ট (48)
এমএল (2): জুলিয়া (71), পিট (56)
আমান জেক ভার্মা (1): এসকিউএল (57)
সিএমপি (1): ব্রেইনফাক (174)
গাফি (1): ভিবিএ (57)
l0n3_shArk (1): সি (78)
প্যাক্সিনাম (1): সীমাহীন রেজিস্টার মেশিন (285)
পিটার টেলর (1): বাশ (31)
tmartin (1): প্রশ্ন (36)
code-golf
এবং code-challenge
ট্যাগ উভয়েরই প্রাপ্য ।