প্রোগ্রামিং ধাঁধা এবং কোড গল্ফ

প্রোগ্রামিং ধাঁধা উত্সাহীদের এবং কোড গল্ফারদের প্রশ্নোত্তর

13
একাধিক পছন্দ পরীক্ষা প্রতারণা, অংশ 2
এটি আদনানের এই চ্যালেঞ্জের সিক্যুয়েল । আপনি যদি এই চ্যালেঞ্জটি পছন্দ করেন তবে সম্ভাবনাগুলি আপনি অন্যান্যটিকেও পছন্দ করবেন। এটা দেখ! 8 প্রশ্ন 4 পছন্দ সঙ্গে প্রতিটি সঙ্গে একটি মাল্টিপল চয়েস পরীক্ষা উত্তর আছে পারে: BCADBADA। চারটি ভিন্ন অ্যারেতে রূপান্তরিত হয়েছে, সত্য এবং মিথ্যা সহ যদি বর্তমান বর্ণটি উত্তর হয়, এটি …

18
একটি শুরুর স্ট্রিং আঁকুন
( এই চ্যালেঞ্জ দ্বারা অনুপ্রাণিত ।) ধরা যাক আমাদের একটি স্ট্রিং আছে ABBCBA। আমরা বলতে পারি মধ্যে বৃদ্ধি নেই Aএবং B, জন্য Bনিম্নরূপ A; আমরা বলতে পারি যে এর মধ্যে একটি রান আছে Bএবং Bকিছুই পরিবর্তিত হয় না; এবং পরিশেষে আমরা বলতে পারেন তার মাঝে একটি শরৎকাল Cএবং B। আমরা …

10
4-ওয়ে ছেদ জেনারেটর
এখানে একটি 4-ওয়ে মোড়ের ASCII- আর্ট রয়েছে: | | | | | | | | | | | | | -----+-----+----- | | - - -| |- - - | | -----+-----+----- | | | | | | | | | | | | | (অনুভূমিক রাস্তাগুলি কীভাবে 3 সারি …

1
অ্যান্ড্রয়েড লক প্যাটার্নটি বের করুন
বলুন যে আপনি আপনার বন্ধুকে তার অ্যান্ড্রয়েড ফোনে তার পাসওয়ার্ড প্রবেশ করতে দেখেছেন। তারা কীভাবে প্যাটার্নটি তৈরি করেছিল তা আপনার মনে নেই তবে প্যাটার্নটি কেমন তা মনে আছে। সংশ্লিষ্ট বন্ধু হওয়ার কারণে আপনি যে তাদের পাসওয়ার্ডটি কতটা নিরাপদ তা আপনি জানতে চান। আপনার কাজটি হ'ল নির্দিষ্ট প্যাটার্নটি তৈরি করা যায় …

21
কোডে মিরর, মিরর
দ্বি-মাত্রিক প্রোগ্রামিং ভাষা প্রায়ই মিরর কমান্ড মত আছে /এবং \গ্রিড উপর নির্দেশ পয়েন্টার পুনর্নির্দেশ করতে: >>>>\ v v <<<</ এই চ্যালেঞ্জে আপনাকে আগত দিক এবং একটি আয়না দেওয়া হয়েছে এবং আপনাকে বহির্গামী দিকটি নির্ধারণ করতে হবে। বিধি ইনকামিং দিক অক্ষর এক হিসাবে দেওয়া হবে NESWএবং আয়না পারেন হিসাবে দেওয়া হবে …

30
ছোমড ডিকোড করুন
চ্যালেঞ্জ একটি তিন অঙ্কের অষ্টাল অনুমতি নম্বর দেওয়া, এটি মঞ্জুরি দেয় এমন অনুমতিগুলি আউটপুট করুন। chmod ইউনিক্স ওএসে chmodকমান্ডটি ব্যবহার করে ফাইলের অনুমতি পরিবর্তন করা হয় । চিমড ব্যবহারের কয়েকটি ভিন্ন উপায় রয়েছে তবে আমরা আজকে যে বিষয়টিতে আলোকপাত করব সেটি হ'ল অষ্টাল অনুমতিগুলি। অনুমতি সংখ্যার তিনটি সংখ্যা পৃথক ব্যক্তির …

14
OEIS স্বয়ংক্রিয় করুন
আমরা এখানে প্রচুর চ্যালেঞ্জ দেখতে পাই যাতে ওইআইএসের অনুক্রম তৈরি করার জন্য একটি ফাংশন চেয়েছি । এই চ্যালেঞ্জগুলি মজাদার হলেও একজন প্রোগ্রামার হিসাবে আমি অটোমেশনের জন্য একটি সুযোগ দেখি। আপনার চ্যালেঞ্জটি এমন একটি প্রোগ্রাম তৈরি করা যা একটি সিক্যুয়েন্স (যেমন A172141 ) এবং কিছু সংখ্যক এন (উদাঃ 7) এর সূচি …

21
ননজারো এবং তাদের প্রতিবেশী রাখুন
স্ট্যাক ওভারফ্লো এ প্রশ্ন থেকে নেওয়া । কিছু কোণার ক্ষেত্রে যে পরীক্ষাগুলি ইনপুটগুলি দেওয়া হয়েছে তার পরামর্শ দেওয়ার জন্য @ মাইলস এবং @ দাদাকেও ধন্যবাদ। চ্যালেঞ্জ পূর্ণসংখ্যার মানগুলির একটি অ্যারে দেওয়া, এমন কিছু শূন্যগুলি সরান যা কিছু ননজারো মান দ্বারা ফ্ল্যাঙ্ক হয় না। সমানভাবে, একটি এন্ট্রি হয় যদি তা ননজারো …

30
বর্ণমালা থেকে বর্ণমালা এবং বর্ণমালা থেকে সংখ্যা
চ্যালেঞ্জ এই চ্যালেঞ্জে আপনাকে বর্ণমালার সংশ্লিষ্ট বর্ণটিকে ইনপুট হিসাবে আউটপুট হিসাবে আউটপুট হিসাবে নিতে হবে এবং তার বিপরীতে। (1 <=> এ, 2 <=> খ) ইত্যাদি 1 -> A 2 -> B ... 26 -> Z A -> 1 B -> 2 ... Z -> 26 বিধি এটি কোড-গল্ফ , তাই …

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

29
সাবস্ট্রিংয়ের যোগফল
ভূমিকা এর এই অ্যারের পালন করা যাক: [3, 2, 4, 1, 1, 5, 1, 2]। প্রতিটি উপাদান সাবস্ট্রিংয়ের দৈর্ঘ্য প্রদর্শন করে যা সংক্ষিপ্ত হওয়া উচিত। আসুন উপরের অ্যারের প্রথম উপাদানটি একবার দেখুন: [3, 2, 4, 1, 1, 5, 1, 2] ^ প্রথম সূচকের উপাদানটি 3 , সুতরাং আমরা এখন সূচনার …

29
একটি তালিকা অর্ডার
সারাংশ পূর্ণসংখ্যার একটি তালিকা দেওয়া হয়েছে, প্রতিটি পূর্ণসংখ্য অনুসারে বাছাইয়ের পরে সূচকটি শেষ হবে। উদাহরণস্বরূপ, তালিকাটি থাকলে আপনার [0,8,-1,5,8]ফিরে আসা উচিত [1,3,0,2,4]। লক্ষ্য করুন যে দু'জন 8একে অপরের সাথে সম্পর্কিত তাদের অর্ডার বজায় রাখছেন (সাজান স্থিতিশীল)। অন্য উপায় রাখুন: তালিকার প্রতিটি উপাদানগুলির জন্য, তালিকার যে উপাদানগুলির সংখ্যা রয়েছে তা ফিরিয়ে …

22
ASCII শিল্প প্রতিবিম্ব
এই চ্যালেঞ্জে আপনাকে একটি পাঠ্য ব্লক দেওয়া হবে এবং আপনাকে পাঠ্যের প্রতিচ্ছবি সম্পাদন করতে হবে। ইনপুট: প্রতিবিম্বিত করার জন্য একটি স্ট্রিং। পাঠ্যটি এমন অ্যারে হিসাবে সরবরাহ করা যাবে না যার উপাদানগুলি পাঠ্যের লাইন। উদাহরণস্বরূপ, "ab\ncd"এবং ['a','b','\n','c','d']অনুমোদিত, কিন্তু হয় ['ab','cd']বা [['a','b'],['c','d']]হয় না। আপনি ধরে নিতে পারেন যে সমস্ত লাইনটিতে একই সংখ্যক …

24
পোস্ট-নির্ধারিত অ্যারে বাছাই করা
ইনপুট: একটি বিন্যাস তিন পূর্ণসংখ্যার ধারণকারী: 0, 1এবং 2কোনো অনুক্রমে (যেমন [2, 0, 1]) এবং দৈর্ঘ্যের একটি স্ট্রিং> = 2 কেবল বর্ণানুক্রমিক অক্ষর (উভয় নিম্ন- এবং বড় হাতের) এবং অঙ্কগুলি (যেমন a1B2c3) থাকে আউটপুট: অ্যারের উপর ভিত্তি করে আমরা স্ট্রিংটিকে বাছাই করে আউটপুট করি। কিভাবে কাজ করে? অ্যারের অর্ডার প্রাধান্য …

12
7-বিভাগের পার্থক্য
আমার মনে হয় আশেপাশের বেশিরভাগ লোকেরা জানেন যে সংখ্যার জন্য 7-বিভাগের প্রদর্শনটি কী: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| এক থেকে অন্যটিতে স্যুইচ করার জন্য টগল করা …

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