এটি আনগ্রামগ্রাম কুইন, শুধু কুইন নয়!


10

কাজটি

এই চ্যালেঞ্জটিতে আপনার কাজটি এমন একটি প্রোগ্রাম লিখতে হবে যা কোনও ইনপুট নেয় না, যতটা সম্ভব নিজের মতো করে থাকে an

আপনার স্কোরটি হ'ল আপনার প্রোগ্রামের উত্স কোডের অ্যানগ্রগ্রামের সংখ্যা যা বৈধ কুইনগুলি সম্ভব মোট আনোগ্রামের সংখ্যা দ্বারা বিভক্ত, অর্থাৎ বৈধ কুইনগুলির অ্যানাগ্রামের শতাংশ।

স্ট্যান্ডার্ড লুফোলস এবং স্ট্যান্ডার্ড কুইনের নিয়ম প্রযোজ্য।

দ্রষ্টব্য: আপনার প্রোগ্রামে কমপক্ষে 3 টি অক্ষর (3 বাইট নয়) থাকতে হবে।


ইনপুট

আপনার প্রোগ্রামের প্রতিটি অ্যানগ্রাম (বা অনুক্রম) যা নিজেই রেকর্ড (যেমন আপনি যে স্কোরগুলিতে অন্তর্ভুক্ত করছেন সেগুলি) অবশ্যই কোনও ইনপুট গ্রহণ করবেন না। যদি আপনার ভাষার প্রয়োজন হিসাবে ইনপুট প্রয়োজন হয়, তবে আপনি ধরে নিতে পারেন যে আপনার প্রোগ্রামকে একটি ছোট ছোট অক্ষর সমন্বিত একটি স্ট্রিং দেওয়া হবে তবে যাইহোক, আপনাকে কোনওভাবেই ইনপুটটি ব্যবহার করা উচিত নয়।


আউটপুট

nআপনার প্রোগ্রামের সোর্স-কোডের স্বতন্ত্র অ্যানাগ্রামগুলির সংখ্যাটি অবশ্যই বৈধ কুইনস হতে হবে, যেখানে nআপনি আপনার স্কোর সহ অন্তর্ভুক্ত an সমস্ত অ্যানাগ্রামগুলির সংখ্যা উপস্থাপন করেছেন

গণিত সমীকরণ

এই কুইন-আনাগারামগুলি কোনও চলকটিতে আউটপুট লেখার ব্যতীত যে কোনও উপায়ে আউটপুট দিতে পারে। ফাইল, কনসোল, স্ক্রিন ইত্যাদিতে লেখার অনুমতি রয়েছে। ফাংশন returnপাশাপাশি অনুমতি দেওয়া হয়।


স্কোরিং উদাহরণ

মনে করুন আপনার প্রোগ্রামটির উত্স কোডটি code। এবং,

  1. codeআউটপুট code
  2. coedআউটপুট coed
  3. cdoeআউটপুট cdoe
  4. cdeoআউটপুট cdeo
  5. cedoআউটপুট cedo
  6. ceodআউটপুট ceod
  7. ocdeআউটপুট ocde
  8. ocedআউটপুট oced
  9. odceআউটপুট odce
  10. odecআউটপুট odecবা ত্রুটি উত্পাদন করে না ।
  11. oedcআউটপুট oedcবা ত্রুটি উত্পাদন করে না ।
  12. oecdআউটপুট oecdবা ত্রুটি উত্পাদন করে না ।
  13. doceআউটপুট doceবা ত্রুটি উত্পাদন করে না ।
  14. doecআউটপুট doecবা ত্রুটি উত্পাদন করে না ।
  15. dcoeআউটপুট dcoeবা ত্রুটি উত্পাদন করে না ।
  16. dceoআউটপুট decoবা ত্রুটি উত্পাদন করে না ।
  17. decoআউটপুট decoবা ত্রুটি উত্পাদন করে না ।
  18. deocআউটপুট deocবা ত্রুটি উত্পাদন করে না ।
  19. eodcআউটপুট eodcবা ত্রুটি উত্পাদন করে না ।
  20. eocdআউটপুট eocdবা ত্রুটি উত্পাদন করে না ।
  21. edocআউটপুট edocবা ত্রুটি উত্পাদন করে না ।
  22. edcoআউটপুট edcoবা ত্রুটি উত্পাদন করে না ।
  23. ecdoআউটপুট ecdoবা ত্রুটি উত্পাদন করে না ।
  24. ecodআউটপুট ecodবা ত্রুটি উত্পাদন করে না ।

এই সমাধানের স্কোর হবে

গণিত সমীকরণ


বিজয়ী মানদণ্ড

সর্বোচ্চ স্কোর সহ সমাধানটি জয়! টাই করার ক্ষেত্রে উচ্চতর চর-গণনা সহ উত্তর (বাইট-কাউন্ট নয়) জিতে যায় (সুতরাং )! যদি কোনও টাই এখনও অব্যাহত থাকে, তবে এর আগে পোস্ট করা সমাধানটি জয়ী হয়!



@NeilA। আমি অনেক বেশি আত্মবিশ্বাসী যে একটি ঘূর্ণন-নিরাপদ কুইন আসলে ইউনারি বাদে অন্য ভাষায় লেখা যেতে পারে (যদিও এটি অনেক ভাষায় নয় এবং এটি এখনও শক্ত হবে)।
মার্টিন ইন্ডার

এখনই চশমাগুলি পরিবর্তন করতে খুব দেরি হয়ে গেছে, তবে সম্ভবত আপনার অবশ্যই উল্লেখ করা উচিত ছিল যে মূল প্রোগ্রামটি গণনা করছে না, কারণ অন্যথায় এটি মূলত আমাদের ভ্যানিলা কুইন প্রশ্নের একটি সদৃশ বলে মনে হচ্ছে।
সুপারজেডি ২২৪

উত্তর:


7

ইউনারি, ১০০%

দু'জনের কীভাবে সম্পর্ক রয়েছে তার কারণ এটি মূলত ল্যাঙ্গুয়েজ উত্তরের সমান । আমি মনে করি এটি মূল্যবান, যদিও। আমি এটিকে ১০০% হিসাবে স্কোর করেছি কারণ কোডটির প্রতিটি ক্রমশক্তি নিজেই এক চূড়ায় পরিণত হয় এবং আমি দেখতে পাই যে এক্স / এক্স * 100 = 100% হিসাবে।

5.71728886e + 3431 জিরো। পুরো সংখ্যাটি এই স্নিপেটে পাওয়া যাবে:

ব্রেইনফ * সি কে সমতুল্য এই স্নিপেটে রয়েছে:

উত্স উত্স


জয়ের জন্য অভিনন্দন! :)
অর্জুন

1
@ অর্জুন ধন্যবাদ তবে লেজারঞ্জ উত্তরটি প্রথম ছিল এবং একই স্কোর রয়েছে। পরিবর্তে এটি জিততে হবে।
প্রকৌশলী টোস্ট

পি: @EngineerToast আমি বলতে চাচ্ছি এটা আমার কাছে কোন ব্যাপার না, এটা হিসাবে The CW তাই কোন +15
ক্রিস্টোফার

4

দৈর্ঘ্য, 100%

5.71728886e + 3431 নাল বাইট। পুরো সংখ্যাটি এই স্নিপেটে পাওয়া যাবে:


@ ইথ প্রডাকশনগুলি এটি ঠিক করেছে। আমি মনে করি আমি জিতেছি
ক্রিস্টোফার

এই আউটপুটটি কি 5.71728886e + 3431 নাল বাইট বা অন্য কিছু হবে?
ETH প্রোডাকশনগুলি

@ এথ প্রডাকশন হ্যাঁ আমি অনুমান করি।
ক্রিস্টোফার

সিডাব্লু তৈরি করা হয়েছে কারণ আমি এটি সরাতে প্রায় থাকতে পারি না: পি
ক্রিস্টোফার

@ খ্রিস্টোফার আপনার অবশ্যই সঠিক পরিমাণে বাইট অন্তর্ভুক্ত করা উচিত যাতে এটি ডিকোড করা যায়। এটি কী করে তা বলার উপায় নেই।
অ্যাডহক গার্ফ হান্টার


2

মাইক্রোস্ক্রিপ্ট II, স্কোর 1/1814399 = 5.5e-7

"qp1h"qp1h

"qph1"qph1 এছাড়াও একটি quine হয়।

মাইক্রোস্ক্রিপ্ট দ্বিতীয়, স্কোর 5/119750399 = 4.2e-8

"qp12h"qp12h

"qp21h"qp21h, "qph12"qph12, "qph21"qph21, "qp1h2"qp1h2এবং "qp2h1"qp2h1এছাড়াও quines হয়।

আমি নিশ্চিত যে এগুলির যে কোনওটির তুলনায় কেউ উচ্চতর স্কোর নিয়ে আসতে পারে, তবে কমপক্ষে একটি কুইনের সাথে এটিই কেবলমাত্র উত্তর যা মূল প্রোগ্রাম নয় (যা আইএমও, গণনা করা উচিত নয়)।


1

ভি , 16.666 ...%

2i2i

এটি অনলাইন চেষ্টা করুন!

এই কোডটির 6 টি সম্ভাব্য অ্যানোগ্রাম রয়েছে:

2i2i
22ii
i22i
i2i2
ii22
2ii2

এবং তাদের একটি কুইন।


আমি নিশ্চিত নই যে আসল প্রোগ্রামটি নিজেই একটি অ্যানগ্রাম হিসাবে গণ্য করা উচিত তবে ওপি এটির অনুমতি দিচ্ছে বলে মনে হচ্ছে।
সুপারজেডি ২২৪
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.