চ্যালেঞ্জ
আপনি একটি ফাংশন দেওয়া হয় compile(s: String): Integerযা আয় 0যদি sকম্পাইল হতে পারে এবং ছাড়া আর কিছু 0যদি এটা ব্যর্থ হয়েছে (ফলে কোড গুরুত্বপূর্ণ নয়)।
জিনিসটি হ'ল আপনি কী ভাষাটির জন্য ফাংশনটি তৈরি করেছেন তা জানেন না, সুতরাং ফাংশনটি কোডের ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট ছোট স্নিপকেট কোডের কোড দিয়ে এবং কী ফিরে এসেছে তা পর্যবেক্ষণ করে তা নির্ধারণ করা উচিত। ভাল অংশটি হ'ল বিজ্ঞানীদের একটি দল আপনার আগে চেষ্টা করেছে এবং তালিকাটিকে সি, সি ++, সি #, জাভা এবং জাভাস্ক্রিপ্টের দিকে সংকীর্ণ করেছে (এগুলি কেবলমাত্র বিস্তৃত ভাষা যা একই ধরণের বাক্য গঠন যা আমি ভাবতে পারি)।
বিধি
- সাধারণ কোড-গল্ফ বিধি প্রযোজ্য।
- কোনও কঠোর আউটপুট ফর্ম্যাট নেই; যতক্ষণ না এটি পাঠযোগ্য এবং বোধগম্য এটি ঠিক আছে।
- যদি এই 5 টি ভাষা আপনার পক্ষে পর্যাপ্ত না হয় তবে আপনি নিজের পছন্দগুলি যুক্ত করতে পারেন এবং আপনাকে অতিরিক্ত তারকা (★) দিয়ে পুরস্কৃত করা হবে (যা কিছুই করেনা)।
দ্রষ্টব্য 1 : সংকলকটি যে কোনও ভাষার জন্য ডিজাইন করা হয়েছে তার সর্বশেষ মানের সাথে আপডেট রয়েছে।
দ্রষ্টব্য 2 : আমি জানি যে জাভাস্ক্রিপ্ট সংকলন করে না , তবে কিছু পার্সিং প্রক্রিয়া হলেও এটি যায়; যদি এটি বৈধ জাভাস্ক্রিপ্ট কোড হয় তবে এটি পাস হয়