একটি তাবুলা রেক্টা প্রিন্ট করুন!
তাবুলা রেক্টা (কখনও কখনও 'ভিগনির টেবিল' নামে পরিচিত) জোহানেস ত্রিতিমিয়াস তৈরি করেছিলেন এবং এটি বেলাসোর ভিজেনারে সাইফার এবং ত্রিথিমিয়াস সিফারের সমস্ত রূপগুলি সহ বেশ কয়েকটি সিফারে ব্যবহৃত হয়েছে। দেখে মনে হচ্ছে:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
BCDEFGHIJKLMNOPQRSTUVWXYZA
CDEFGHIJKLMNOPQRSTUVWXYZAB
DEFGHIJKLMNOPQRSTUVWXYZABC
EFGHIJKLMNOPQRSTUVWXYZABCD
FGHIJKLMNOPQRSTUVWXYZABCDE
GHIJKLMNOPQRSTUVWXYZABCDEF
HIJKLMNOPQRSTUVWXYZABCDEFG
IJKLMNOPQRSTUVWXYZABCDEFGH
JKLMNOPQRSTUVWXYZABCDEFGHI
KLMNOPQRSTUVWXYZABCDEFGHIJ
LMNOPQRSTUVWXYZABCDEFGHIJK
MNOPQRSTUVWXYZABCDEFGHIJKL
NOPQRSTUVWXYZABCDEFGHIJKLM
OPQRSTUVWXYZABCDEFGHIJKLMN
PQRSTUVWXYZABCDEFGHIJKLMNO
QRSTUVWXYZABCDEFGHIJKLMNOP
RSTUVWXYZABCDEFGHIJKLMNOPQ
STUVWXYZABCDEFGHIJKLMNOPQR
TUVWXYZABCDEFGHIJKLMNOPQRS
UVWXYZABCDEFGHIJKLMNOPQRST
VWXYZABCDEFGHIJKLMNOPQRSTU
WXYZABCDEFGHIJKLMNOPQRSTUV
XYZABCDEFGHIJKLMNOPQRSTUVW
YZABCDEFGHIJKLMNOPQRSTUVWX
ZABCDEFGHIJKLMNOPQRSTUVWXY
আমার প্রায়শই এটির প্রয়োজন হয় তবে এটি অনুলিপি করে আটকানোর জন্য ইন্টারনেটে কোথাও খুঁজে পাচ্ছি না। স্কোয়ার টেবিলটি এত দীর্ঘ, এবং টাইপ করতে ফ্রিগিং বয়সগুলি গ্রহণ করে , আপনার কোডটি যতটা সম্ভব সংক্ষিপ্ত হতে হবে।
বিধি / আবশ্যকতা
- প্রতিটি জমাটি একটি সম্পূর্ণ প্রোগ্রাম বা ফাংশন হওয়া উচিত। যদি এটি কোনও ফাংশন হয় তবে এটি অবশ্যই প্রোগ্রামের নীচে ফাংশন কল যুক্ত করে প্রয়োজনীয়ভাবে চালানো উচিত। অন্য যে কোনও কিছু (যেমন সিতে শিরোনাম) অবশ্যই অন্তর্ভুক্ত থাকতে হবে।
- যদি এটি সম্ভব হয় তবে এমন কোনও সাইটের লিঙ্ক সরবরাহ করুন যেখানে আপনার প্রোগ্রামটি পরীক্ষা করা যেতে পারে।
- আপনার প্রোগ্রাম অবশ্যই কিছু লিখতে হবে না
STDERR
। - স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
- আপনার প্রোগ্রামটি যে কোনও ক্ষেত্রে আউটপুট দিতে পারে তবে এটি অবশ্যই মুদ্রিত হওয়া উচিত (অ্যারে বা অনুরূপ নয়)।
স্কোরিং
বাইট অনুসারে প্রোগ্রামগুলি স্কোর করা হয়, ইউটিএফ -8 এ ডিফল্টরূপে বা আপনার পছন্দের ভিন্ন চরিত্রের সেট।
শেষ পর্যন্ত, কমপক্ষে বাইট সহ উত্তরটি জিতবে।
জমা
আপনার উত্তরটি প্রদর্শিত হয়েছে তা নিশ্চিত করার জন্য, দয়া করে নীচের মার্কডাউন টেম্পলেটটি ব্যবহার করে আপনার উত্তরটি শিরোনাম দিয়ে শুরু করুন:
# Language Name, N bytes
N
আপনার জমা দেওয়ার আকারটি কোথায় ? আপনি যদি নিজের স্কোরটি উন্নত করেন তবে আপনি পুরানো স্কোরগুলি শিরোনামে রেখে দিতে পারেন । এই ক্ষেত্রে:
# Ruby, <s>104</s> <s>101</s> 96 bytes
যদি আপনি নিজের শিরোনামে একাধিক সংখ্যা অন্তর্ভুক্ত করতে চান (যেমন আপনার স্কোর দুটি ফাইলের সমষ্টি বা আপনি পৃথকভাবে দোভাষী পতাকা দণ্ডের তালিকা করতে চান), নিশ্চিত করুন যে আসল স্কোরটি শিরোনামের শেষ সংখ্যা:
# Perl, 43 + 2 (-p flag) = 45 bytes
আপনি ভাষাটির নামটিকে একটি লিঙ্কও বানাতে পারেন যা লিডারবোর্ড স্নিপেটে প্রদর্শিত হবে:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
লিডারবোর্ড
নিয়মিত লিডারবোর্ড এবং ভাষার দ্বারা বিজয়ীদের একটি সংক্ষিপ্ত বিবরণ উভয়ই তৈরি করতে এখানে একটি স্ট্যাক স্নিপেট।
printf
অন্তর্ভুক্ত করা দরকার stdio.h
, যদি isalpha
ব্যবহৃত ctype.h
হয় তবে প্রয়োজনীয় হয় ইত্যাদি thisএটি সঠিক?