এই ঘটনার কিছু সময় পরে ...
আছে কিছু এর আমাদের যারা jQuery এর এই কলুষিত আদেশের বিরুদ্ধে হয়। এটি একটি অপরিষ্কার উপস্থিতি, যার মধ্যে অবশ্যই নির্মূল করা উচিত । সুতরাং আমি আপনাকে নতুন সংশোধন রাজ্যের অনুগতভাবে অনুরোধ করছি এমন একটি কর্মসূচি তৈরি করার জন্য যা এই জাতীয় প্রতিরোধকে দূর করবে। সমস্ত কোড অবশ্যই বৈধ এবং jQuery এর প্রতিটি ট্রেস অনুসন্ধান করতে হবে। এবং, অবশ্যই, আপনার জমাটি সংক্ষিপ্ত হওয়া দরকার (অন্য একটি বাজেট কাটা হয়েছে, এবং দুর্ভাগ্যক্রমে, এটি স্টোরেজ বিভাগে ছিল)। এবং এতে অশুদ্ধ চরিত্র থাকতে পারে না।
গতি আপনি আপ পেতে, একটি কলুষিত চরিত্র নিম্নলিখিত অক্ষরগুলি কোন হল: jJqQuUeErRyY$x0
। যেমনটি বলা হয়েছে, আপনার নিজের প্রোগ্রামেও এই চরিত্রগুলির ব্যবহার কঠোরভাবে নিষিদ্ধ। সুতরাং তাদের ব্যবহার করবেন না। এছাড়াও আমরা সংখ্যায় ডলারের চিহ্ন সহ ঠিক আছি। সুতরাং, ফর্মটির n+(.nn)*$
কিছু ঠিক আছে (আপনার এখনও ব্যবহার করা উচিত নয় 0
))
আপনার প্রোগ্রাম / কোড / ইত্যাদি। একটি ইনপুট প্রোগ্রামটি অবশ্যই বৈধ করা উচিত। এটিতে যদি কোনও অশ্লীল অক্ষর থাকে তবে আপনাকে অবশ্যই আউটপুট দিতে হবে This programmer is guilty of Heresy. He must be burnt.
; যদি এরকম কোনও অক্ষর না পাওয়া যায় তবে আপনাকে অবশ্যই আউটপুট দিতে হবে Program validated. Clearance level 2 given.
।
বোনাস এবং জরিমানা
- আমি ব্যক্তিগতভাবে চরিত্রটির চরিত্রটির প্রশংসা করি
~
। আপনি যে দু'জন ব্যবহার করেন, তার জন্য আমি আপনাকে -1 বাইট দেব। (অর্থাত্ প্রত্যেকেই~
নিখরচায়)) - আপনি বাদ না থেকে সঠিকভাবে একটি চরিত্র চয়ন করতে পারেন; তারপরে আপনি তার সমস্ত ক্ষেত্রে এই অক্ষরটি ব্যবহার করতে পারেন, যদিও: এখানে একটি 50% বাইট প্রাথমিক শাস্তি এবং তারপরে এই চরিত্রের প্রতিটি উদাহরণের জন্য একটি +5 বাইট জরিমানা রয়েছে।
- -90% যদি আপনি
jquery
আপনার উত্স কোডে (কেবলমাত্র সুপার নিরাপদ হতে) সংলগ্ন অক্ষরগুলির কোনও ব্যবহার না করেন । এগুলি (অতিরিক্ত):iIkKpPsSzZXdDfF
- -20%, যখন পূর্বোক্ত পাঠ্যকে আউটপুট দেওয়ার পাশাপাশি একটি অবৈধ স্ট্রিং দেওয়া হয়, আপনি সমস্ত অবৈধ অক্ষরকে
-
1 রানের জন্য*
10 এর চেয়ে কম রান[]
দিয়ে এবং আর কোনও রান দিয়ে প্রতিস্থাপন করবেন । - -50 বাইট যদি আপনি না পান
JavaScript/i
বাSimplex
অশুচি চরিত্রগুলি না পেয়ে থাকেন।
রেফারেন্স বাস্তবায়ন
function validate() {
var str = document.getElementById("input").value;
var str2 = str.replace(/[jquery0]/gi,"").replace(/x/g,"").replace(/(\d+\.*\d*\d*\$)|\$/g,"$1"); // thanks Doorknob!
var val;
if (str2 == str) {
val = "Program validated. Clearance level 2 given.";
} else {
val = "This programmer is guilty of Heresy. He must be burnt.";
}
document.getElementById("output").value = val;
}
textarea{width: 600px;}
<textarea id="input" onkeyup="validate()"></textarea>
<br><br>
<textarea id="output" disabled></textarea>
Those who are blind cannot see, those who are deaf cannot speak. Those who use jQuery cannot be tolerated.
Ee
সীমাবদ্ধতা শক্ত হতে হবে ...