এই চ্যালেঞ্জটি একটি সামান্য কৌশলযুক্ত, তবে সাধারণ, একটি স্ট্রিং দেওয়া s
:
meta.codegolf.stackexchange.com
x
স্ট্রেনে স্থানাঙ্ক হিসাবে অক্ষরের অবস্থান এবং স্থানাঙ্ক হিসাবে ascii মান ব্যবহার করুন y
। উপরের স্ট্রিংয়ের জন্য, স্থানাঙ্কের ফলস্বরূপ সেটগুলি হ'ল:
0, 109
1, 101
2, 116
3, 97
4, 46
5, 99
6, 111
7, 100
8, 101
9, 103
10,111
11,108
12,102
13,46
14,115
15,116
16,97
17,99
18,107
19,101
20,120
21,99
22,104
23,97
24,110
25,103
26,101
27,46
28,99
29,111
30,109
এর পরে, আপনি লিনিয়ার রিগ্রেশন ব্যবহার করে যে সেটটি সংগ্রহ করেছেন সেটির sl াল এবং ওয়াই-ইন্টারসেপ্ট উভয়ই গণনা করতে হবে , উপরের সেটটি এখানে প্লট করা হয়েছে:
যার ফলাফল (0-সূচকযুক্ত) এর সর্বোত্তম ফিট লাইনের ফলাফল:
y = 0.014516129032258x + 99.266129032258
এখানে 1-ইনডেক্সেড সেরা-ফিট লাইন:
y = 0.014516129032258x + 99.251612903226
সুতরাং আপনার প্রোগ্রামটি ফিরে আসবে:
f("meta.codegolf.stackexchange.com") = [0.014516129032258, 99.266129032258]
বা (অন্য যে কোনও সংবেদনশীল ফর্ম্যাট):
f("meta.codegolf.stackexchange.com") = "0.014516129032258x + 99.266129032258"
বা (অন্য যে কোনও সংবেদনশীল ফর্ম্যাট):
f("meta.codegolf.stackexchange.com") = "0.014516129032258\n99.266129032258"
বা (অন্য যে কোনও সংবেদনশীল ফর্ম্যাট):
f("meta.codegolf.stackexchange.com") = "0.014516129032258 99.266129032258"
এটি সুস্পষ্ট না হলে কেন এটি সেই ফর্ম্যাটে ফিরে আসবে তা কেবল ব্যাখ্যা করুন।
কিছু স্পষ্ট করার নিয়ম:
- Strings are 0-indexed or 1 indexed both are acceptable.
- Output may be on new lines, as a tuple, as an array or any other format.
- Precision of the output is arbitrary but should be enough to verify validity (min 5).
এটি কোড-গল্ফ সর্বনিম্ন বাইট-কাউন্ট জেতা।
0.014516129032258x + 99.266129032258
?