9 হোল চ্যালেঞ্জ
- 9 কোড গল্ফিং বিভিন্ন অসুবিধা চ্যালেঞ্জ।
- একাধিকবার একই ভাষা ব্যবহারের দণ্ড।
প্রশ্নটি পার্স, হোল চ্যাম্পিয়ন এবং ট্রফি বিজয়ীদের সাথে আপডেট করা হবে।
এটি আমার কিছু বন্ধুদের সাথে আমার একটি প্রতিযোগিতা থেকে এসেছে, এটি সাধারণ ফর্ম্যাট নয়, তবে আমি আশা করি আপনারা কেউ কেউ এটির বিভিন্ন স্পিনের প্রশংসা করবেন। চ্যালেঞ্জ, নিয়ম এবং ট্রফি নীচে।
গর্ত
গ্রিনওয়ে (24)
f(c:string, n:integer)
n
উদাহরণ সহ একটি লাইন মুদ্রণ করেc
।রাফ কোথাও (73)
f(t:string, s:string, n:integer) -> i
ইন ইন দৃষ্টান্তেরi
সূচকটি কোথায় ।nth
s
t
রাতের খাবারের জন্য কারি (6235)
f(x:function, y: function) -> g
যেখানেg
একটি ফাংশন যা কল করবেy
,n
বার; যেখানেn
ফেরতের মানx
স্কিউ (92)
f(p:string)
ফাইল করতে লিখেনp
এবং এলোমেলো আকারের আয়তক্ষেত্রটি এলোমেলো অক্ষর (ascii) দিয়ে পূর্ণ করে।ট্রেজার হান্ট (75)
f(p:string, c:char) -> (x, y)
ফাইল পড়ায়p
এতে প্রতীকগুলির একটি গ্রিড রয়েছে এবং গ্রিডের মধ্যে সেই চিহ্নের প্রথম উদাহরণটিরx
এবংy
স্থানাঙ্কগুলি প্রদান করে, ধরে নিই এটি বিদ্যমান।কোয়াই নদীর উপর ব্রিজ (179)
f(l:list[int])
এর জন্য পার্থক্য সেতুর চিত্রগুলি মুদ্রণ করেl
। যেমন[1,7,3,17,1]
/+6\ /-4\ /+14\ /-16\ 1 7 3 17 1
উপরের সংখ্যার আকার অনুযায়ী ফাঁকা স্থান তৈরি করা হয়েছে তা নিশ্চিত করুন। 3 ডিজিটের দীর্ঘ সংখ্যার জন্য আপনার নীচের লাইনের অঙ্কের মধ্যে 4 টি ফাঁকা স্থান প্রয়োজন।
ক্যাচ: কোথাও না কোথাও, আপনার কোড অবশ্যই ট্রাউজার্স বানান করতে হবে (কমপক্ষে 1 টি অ-অক্ষরবিহীন ডিলিমিটার থাকতে হবে Eg যেমন
tr(ou,se)(rs)
আপনি গল্ফ খেলছেন যখন সময় উড়ে (1157)
f(p:string) -> [h, m]
ফাইল পড়ায়p
যাতে অ্যানালগ ঘড়ির একটি ASCII প্রতিনিধিত্ব রয়েছে, যেখানে ঘন্টা হাতটি একটি লাইন এবং মিনিট দু'টি দ্বারা উপস্থাপিত হয়। দুটি উপাদান রয়েছে এমন একটি তালিকা আউটপুট করুন: ঘড়িতে দেখানো ঘন্টা এবং মিনিট। যদি কেবল একটি হাত দৃশ্যমান হয় তবে উভয় অবস্থানটিকে সেই অবস্থানের দিকে ধরুন।এখানে একটি হাতের জন্য সমস্ত সম্ভাব্য সংমিশ্রণ রয়েছে।
\ | / \|/ --o-- /|\ / | \
এই অবস্থানগুলি যথাক্রমে (12, 1, 3, 5, 6, 7, 9, 11)। ধরুন যে ঘড়ির মুখের মধ্যে থাকা অন্যান্য অক্ষরগুলি ফাঁকা স্থান।
কাষ্ঠ! ()
f(p:string) -> b:boolean
যেখানে পি হ'ল আস্কি বিল্ডিং সহ কোনও ফাইলের পথ। তাদের নীচে সাদা স্থানের ব্লকগুলি পড়ে যাবে। (স্ল্যাশ ব্যতীত, যদি তারা যেভাবে মুখোমুখি হয় তার বিপরীতে কোনও স্থিতিশীল অবরুদ্ধ থাকে তবে স্থানে থাকে)। বিল্ডিং যদি কাঠামোগতভাবে অবিচ্ছেদ্য ফিরতি সত্য হয়, অন্যথায় মিথ্যা ফিরিয়ে দিন। সমস্ত অ হোয়াইটস্পেস ব্লকগুলি শক্ত এবং স্ল্যাশ ছাড়া অন্য হিসাবে গণনা করা হয়, সেগুলি সব পড়ে।কাঠামোগতভাবে নিরাপদ
____ |/\| | |
নিরাপদ না
|__ | |
নিরাপদ সংস্করণ
|__ \\| |
স্ল্যাকার নিউজ (218)
f(s:string, r:string, p:string)
হ্যাকার নিউজে শীর্ষ 20 গল্পের শিরোনাম পায় এবং এর সমস্ত দৃষ্টান্ত পরিবর্তনs
করেr
, তারপরে একটি নতুন এইচটিএমএল ফাইলে নতুন শিরোনাম লেখেনp
, যেখানে প্রতিটি শিরোনাম এইচ 1 উপাদানটির মধ্যে রয়েছে containedআউটপুট ফাইলটি এর মতো কিছু হওয়া উচিত
<h1>Some title</h1></h1>Some other title</h1>...etc
ধরা :
- আপনি এইচএন এপিআই ব্যবহার করতে পারেন না।
- আপনি রেজেক্স ব্যবহার করতে পারেন না।
- আপনি আপনার কোডের কোথাও অ্যাঙ্গেল ব্রেস ব্যবহার করতে পারবেন না।
স্কোরিং
- অক্ষর গণনা হল ফাংশনটির দৈর্ঘ্য যা সংকলন করবে এবং সঠিকভাবে চলবে। তবে আপনাকে এখনও আমদানি সহ পূর্ণ কোড জমা দিতে হবে।
- আপনার জমা দেওয়ার প্রতিটি পুনরাবৃত্ত ভাষার জন্য 10% । (যেমন আপনি যদি 3 টি সমাধানের জন্য রুবি ব্যবহার করেন তবে আপনার চূড়ান্ত স্কোরটি 1.2 দ্বারা গুণিত হবে)। একই ভাষার গণনার বিভিন্ন সংস্করণ এখনও একই ভাষা হিসাবে গণনা করে।
- প্রতিটি গর্তের সমান গড় স্কোর হবে।
- আপনার উত্তরের একটি উত্তরে জমা দিন।
- আপনার সামগ্রিক স্কোর হ'ল আপনার অক্ষর গণনা + আপনার ভাষার জরিমানা, তারপরে এটি বৃত্তাকার করুন।
ট্রফি
- সোনার জ্যাকেট - ( @ এসপ্রেজিগ - 1290) সর্বনিম্ন স্কোর
- শ্যুটার - ( @ এসপ্রেগিগ - 9) বেশিরভাগ ভাষা ব্যবহৃত হয়
- বাঙ্কার - যে কোনও গর্তের উপরের স্কোর সবচেয়ে বেশি
- একটি প্লেনে সাপ - ( @ অ্যাস্কসইনওয়ে - 1727) একক সমাধানে সর্বাধিক পাইথন চরিত্র জমা
- ভাল পার্টস - ( @ এস্কসএইওয়ে - 255) একক সমাধানে সর্বাধিক জেএস অক্ষর গণনা
- শাকি স্টিভ - সংক্ষিপ্ততম সমাধান যা ইন্টারফেস ব্যবহার করে
- আপনি এখানে রাউন্ড থেকে নেই - সংক্ষিপ্ততম উইকিপিডিয়া পৃষ্ঠাতে যে ভাষার সংক্ষিপ্ততম অনন্য ভাষা সমাধান রয়েছে।
- হ্যাপি গিলমুর - ( @ অ্যাস্কসইনওয়ে - ৩১) সংক্ষিপ্ত সমাধান যা কোডে 'অলিগ্রেটার ' শব্দটি রয়েছে।
- ইউনিসাইক্লিং বামন যাদু - আপনার 9 টি জমা দেওয়ার উত্স ফাইলগুলির ডিফল্ট এক্সটেনশনগুলি অক্সফোর্ড অভিধানের কোনও শব্দের একটি নিখুঁত অ্যানগ্রাম।
একবার আপনি সমস্ত 9 টি গর্ত শেষ করার পরে আপনি কেবল ট্রফির জন্য যোগ্য
জমা
- @ এসপ্রিগিগ 1290
- @Firefly 1320
- @grc 1395
- @ ট্রেভর এম 1465
- @ সি গিয়ারহার্ট 1654
- @ গুয় সিরটন 1719
- @ এস্কসএএনওয়ে 4651
/
1 টা বা 2 টা বাজে উল্লেখ করতে চান ? (এবং একইভাবে সমস্ত
<
এবং>