সিক্রেট অদলবদল সিকোয়েন্সগুলি সমাধান করা


12

এটি একটি চ্যালেঞ্জ, পুলিশ থ্রেডটি এখানে পাওয়া যাবে

এটি ডাকাতদের থ্রেড, এখানে আপনার কাজ হ'ল পুলিশ থ্রেডে সাবমিশন নেওয়া এবং লুকানো সিকোয়েন্সগুলি সন্ধান করার চেষ্টা করা। যদি আপনি এমন কোনও ক্রম খুঁজে পান যা মূল কোডে প্রতিস্থাপন করা যায় তবে সেই ক্রমটি একটি বৈধ ক্র্যাক ute দয়া করে আপনার ক্র্যাকগুলির পুলিশগুলিকে সেগুলি হওয়ার সাথে সাথে জানান যাতে তারা তাদের উত্তরগুলি আপডেট করতে পারে।

স্কোরিং

আরও বেশি ফাটল আরও ভাল হওয়ার সাথে সাথে আপনার স্কোরগুলি সফল ক্র্যাকিংয়ের সংখ্যা হবে be


ডাকাতরা কেন পুলিশ থ্রেডে # ক্রমটি মন্তব্য করতে দিচ্ছে না?
লিন

5
@ লিন আমি মনে করি যে ডাকাতদের উত্তর ক্র্যাকিংয়ের জন্য তাদের কাজের জন্য উত্সাহ পেতে সক্ষম হওয়া উচিত। আমি সেই কারণে দুটি থ্রেড ফর্ম্যাটটি পছন্দ করি।
অ্যাডহক গার্ফ হান্টার

উত্তর:



4

পাইথন 3 : মিঃ এক্সকোডার , A010709

n=int(input())
print(sum(1for i in"A010709"if i>"0")*-~n//-~n)

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

অতিরিক্তভাবে, এখানে আসলটির একটি গল্ফ সংস্করণ। : P: P

lambda n:sum(1for i in"A017016"if i>"0")*-~n//-~n

1
ভাল হয়েছে ... আমি জানতাম শিগগিরই এটি ফাটল ধরা পড়বে
মিঃ এক্সকোডার

4

পাইথন 3, মরিচ

A018226

আসল কোড একটি মন্তব্যে ক্রম নাম রাখে। মন্তব্যটি সম্ভবত কোডটি প্রভাবিত করতে পারে না বলে আমি গোপন অনুক্রমটি মূলটির কিছু উপ-অনুক্রম হতে হয়েছিল। প্রথম দম্পতির পদগুলির দ্রুত অনুসন্ধান A018226 এনেছে। যেহেতু এটি একটি উপ-অনুক্রম, কোড উভয়ের জন্যই কাজ করে। আপনি যদি পিছনে তাকান তবে A018226 এমনকি মূল সিকোয়েন্সের পৃষ্ঠায় তালিকাভুক্ত থাকে

A018226 এ যাদু নম্বর ক্রমের সাধারণকরণের এক উপায়।


এটাই ছিল উদ্দেশ্য সমাধান। একটি মন্তব্যে এই সিকোয়েন্সটি রেখে লোকেদের এটি অসম্ভব মনে করার চেষ্টা করার ধারণাটি আমার ছিল।
পিপ্পারি

@ পিপ্পেরি মন্তব্যটি এটিকে দূরে সরিয়ে দিয়েছে :)। আমি অনুভব করেছি এটি একটি উপ-অনুক্রম হতে হবে। যাইহোক ভাল মজা!
অ্যাডহক গার্ফ হান্টার

সম্ভবত আমি এটি আরও ভাল লুকিয়ে রাখতে পারতাম, তবে এখনও এই ধরণের জিনিসটির সাধারণ উত্তরগুলির তুলনায় আকর্ষণীয় মোচড়; কোডের চেয়ে সংখ্যা সম্পর্কে।
পিপ্পারি





3

সাবাশ! কি দিয়ে গেল?
ბიმო

2
মডুলাস অপারেশনগুলি উত্পন্ন সিকোয়েন্সগুলির সংখ্যা সীমিত করে। এই ক্ষেত্রে 8 × 9 = 72. সুতরাং সূত্রটি একটি স্প্রেডশীটে প্লাগ করুন এবং সেগুলি সমস্ত উত্পন্ন করুন। কেবল কয়েকটি মুখ্য সিকোয়েন্সই সমস্ত পদগুলির জন্য সমস্ত পূর্ণসংখ্যার উত্পাদন করেছিল এবং এর মধ্যে এমন একটি অনুমান করেছিল যে সমস্ত ধনাত্মক পদগুলির সাথে কেবল সিকোয়েন্সগুলিই আগ্রহী। তারপরে এটি ক্রমগুলি অনুসন্ধান করা এবং রেফারেন্স নম্বরটি পিছনে প্লাগ ইন করার বিষয় ছিল five পাঁচটি অনুসন্ধান করা হয়েছিল, তিনটির সাথে সংশ্লিষ্ট এনট্রি ছিল, তৃতীয়টি সমস্ত ইনপুটগুলির সাথে মিলেছে আউটপুট।

কেবলমাত্র যদি আমি ভাগ না করে থাকি 2; পি
ბიმო

2

পাইথন 2 : অফিসিয়ালাইম , A055642

lambda x:len(`x**(sum(map(int,'A055642'[1:]))==22)`) 

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

এটা আমার ক্রম এটি ... প্রায় 'কারণ OEIS অনুসন্ধান একটি সময় লেগেছিল সুপার আমার জন্য ধীর। o0


1
সুন্দরভাবে সম্পন্ন. (y)
অফিশিয়ালিম

2

পাইথন 3 , পিপারি , A000027 -> A004526

f=lambda a,n=((int("A004526",11)-0x103519a)%100%30+1)/2:a//(14-n)

এটি অনলাইন চেষ্টা করুন! (উভয়ের প্রথম কয়েকটি পদ মুদ্রণ করে। নোট দুটি সিকোয়েন্সে যথাক্রমে 1 এবং 0 এর অফসেট রয়েছে নোট করুন, সুতরাং প্রথমটির শুরুর শূন্য রয়েছে - এটি আমাকে কিছুটা ছুঁড়ে দিয়েছে!)



2

পাইথন ৩.6 , রুটটো

আসলটি A005843 A001107
দিয়ে ফাটল

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

মূল (বিয়োগ মন্তব্য) এর বিভক্ত কোডটি, n*2ক্র্যাক সংস্করণটির 4*n*n-n*3

সিনট্যাক্স ত্রুটিগুলি, অঘোষিত ভেরিয়েবলগুলি, শূন্য বিভাগগুলি ইত্যাদি ছাঁটাই করার পরে, বাকি তালিকাগুলি চালাতে খুব বেশি সময় লাগেনি। কয়েকটি ভ্রান্ত ইতিবাচক (যেমন A004917) ছিল যা কেবলমাত্র কয়েকটি প্রথম সংখ্যা পরীক্ষা করার কারণে আমাকে হাত দিয়ে ফিল্টার করতে হয়েছিল, তবে এটি খুব সাধারণ ছিল না।

এছাড়াও, A040489 গণনা করার চেষ্টা করে n**3436485154-n, যা আমাকে কিছুটা কমিয়ে দিয়েছে। : P: P


অভিনন্দন. এটাই. আপনি কি এটা জোর করে? জিনিসগুলি ধীর করে দেওয়ার জন্য আমি বৈধ পাইথনে কয়েকটি ভুল সিকোয়েন্স আইডির ফলাফল তৈরি করার চেষ্টা করেছি, তবে আমার ধারণা যথেষ্ট নয়।
রুটটো দুই

@ রুটটিও আমি প্রায়শই এটির উপর চাপ প্রয়োগ করেছি। আমার সেখানে আরও কিছু হিউরিস্টিক ছিল, তবে খুব জটিল কিছু নয়। ১১০ 58 সন্ধান করতে কয়েক মিনিট সময় নিয়েছিল, প্রায় ৮৮৩৩ টি পর্যন্ত পৌঁছাতে 8. কৌতূহলের বাইরে আমি 50000-এ উঠেছি that এই সীমাতে আর কোনও মিল নেই। আমার ধারণা 15-20% ছিল বৈধ পাইথন were
ফুলারেক্স

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