এএফআইকে-র সত্যই কোনও চূড়ান্ত ASCII- কার্ড চ্যালেঞ্জ ছিল না। সুতরাং, ASCII কার্ডগুলির নিম্নলিখিত ডেক ব্যবহার করুন:
.------..------..------..------..------..------..------..------..------..------..------..------..------.
|2.--. ||3.--. ||4.--. ||5.--. ||6.--. ||7.--. ||8.--. ||9.--. ||T.--. ||J.--. ||Q.--. ||K.--. ||A.--. |
| (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) || (\/) |
| :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: |
| '--'2|| '--'3|| '--'4|| '--'5|| '--'6|| '--'7|| '--'8|| '--'9|| '--'T|| '--'J|| '--'Q|| '--'K|| '--'A|
'------''------''------''------''------''------''------''------''------''------''------''------''------'
.------..------..------..------..------..------..------..------..------..------..------..------..------.
|2.--. ||3.--. ||4.--. ||5.--. ||6.--. ||7.--. ||8.--. ||9.--. ||T.--. ||J.--. ||Q.--. ||K.--. ||A.--. |
| :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: |
| :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: || :\/: |
| '--'2|| '--'3|| '--'4|| '--'5|| '--'6|| '--'7|| '--'8|| '--'9|| '--'T|| '--'J|| '--'Q|| '--'K|| '--'A|
'------''------''------''------''------''------''------''------''------''------''------''------'
.------..------..------..------..------..------..------..------..------..------..------..------..------.
|2.--. ||3.--. ||4.--. ||5.--. ||6.--. ||7.--. ||8.--. ||9.--. ||T.--. ||J.--. ||Q.--. ||K.--. ||A.--. |
| :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: || :/\: |
| (__) || (__) || (__) || (__) || (__) || (__) || (__) || (__) || (__) || (__) || (__) || (__) || (__) |
| '--'2|| '--'3|| '--'4|| '--'5|| '--'6|| '--'7|| '--'8|| '--'9|| '--'T|| '--'J|| '--'Q|| '--'K|| '--'A|
'------''------''------''------''------''------''------''------''------''------''------''------''------'
.------..------..------..------..------..------..------..------..------..------..------..------..------.
|2.--. ||3.--. ||4.--. ||5.--. ||6.--. ||7.--. ||8.--. ||9.--. ||T.--. ||J.--. ||Q.--. ||K.--. ||A.--. |
| :(): || :(): || :(): || :(): || :(): || :(): || :(): || :(): || :(): || :(): || :(): || :(): || :(): |
| ()() || ()() || ()() || ()() || ()() || ()() || ()() || ()() || ()() || ()() || ()() || ()() || ()() |
| '--'2|| '--'3|| '--'4|| '--'5|| '--'6|| '--'7|| '--'8|| '--'9|| '--'T|| '--'J|| '--'Q|| '--'K|| '--'A|
'------''------''------''------''------''------''------''------''------''------''------''------''------'
দুটি পূর্ণসংখ্যা p
এবং q
ইনপুট হিসাবে নিন ; p
খেলোয়াড়ের সংখ্যা কোথায় এবং q
প্রতিটি খেলোয়াড়ের কার্ডের সংখ্যা।
- এলোমেলোভাবে কার্ডগুলির ডেকটি বদল করুন (এটি অস্পষ্ট, তবে এর অর্থ এই যে সমস্ত কার্ড একবারে কোথাও একবার উপস্থিত হওয়ার সমান সম্ভাবনা রয়েছে)।
- প্রতি খেলোয়াড় প্রতি কার্ড 1 রাউন্ড কার্ড, প্রতিটি সারি কার্ডের
q
সারি আউটপুটp
।
নিয়মাবলী:
- ফলাফলগুলি সমানভাবে এলোমেলো হওয়া উচিত, প্রতিটি কার্ডের কোথাও উপস্থিত হওয়ার সমান সম্ভাবনা হওয়া উচিত।
- এটি গ্যারান্টিযুক্ত যে
0 < p*q <= 52 and p < 10
, যেখানে পরিস্থিতিগুলি পূরণ করা হয়নি সেখানে আপনার অপরিজ্ঞাত আচরণ থাকতে পারে। - প্রতি সারি
q
কার্ডের সাথে আপনারp
কার্ডগুলির সারি আউটপুট করা উচিত । - প্রতিটি কলাম পৃথক করা উচিত
|
(স্পেস দ্বারা বেষ্টিত একটি পাইপ চর); আপনি যদি এর থেকে আলাদা চর বেছে নেন তবে কেন তা ব্যাখ্যা করুন। এখানে চারপাশের স্থানগুলি alচ্ছিক নয়। - প্রতিটি সারিতে তাদের মধ্যে 1 বা একাধিক নিউলাইন থাকতে হবে, একাধিক গ্রহণযোগ্য, 0 টি নয় (1 টি নতুন লাইনটি সেখানে ডিফল্টরূপে নতুন লাইনের অর্থ)।
- প্রতিটি সারিতে খেলোয়াড়ের সাথে লেবেল করা উচিত যারা "প্লেয়ার এন" ফর্ম্যাটে এটির মালিক (0 বা 1-সূচকটি ভাল) is
- কোনও কার্ড একের বেশি উপস্থিত হতে পারে না।
T
দশের জন্য।
উদাহরণ:
ফাংশন ( p=1,q=1
):
Player 1 # Can also be 0.
.------.
|2.--. |
| (\/) |
| :\/: |
| '--'2|
'------'
ফাংশন ( p=2,q=1
):
Player 1 | Player 2 # Can also be "Player 0 | Player 1"
.------. | .------.
|2.--. | | |T.--. |
| (\/) | | | (\/) |
| :\/: | | | :\/: |
| '--'2| | | '--'T|
'------' | '------'
ফাংশন ( p=2,q=2
):
Player 1 | Player 2 # Can also be "Player 0 | Player 1"
.------. | .------.
|J.--. | | |3.--. |
| (\/) | | | :/\: |
| :\/: | | | :\/: |
| '--'J| | | '--'3|
'------' | '------'
.------. | .------.
|8.--. | | |6.--. |
| :(): | | | :/\: |
| ()() | | | (__) |
| '--'8| | | '--'6|
'------' | '------'
শৈল্পিক ক্রেডিট উপর একটি ফন্ট: http://patorjk.com/software/taag
Each row must have 1 or more newlines inbetween them, more than one is acceptable, 0 is not.
... তবে আপনার পরীক্ষার কেসগুলির মধ্যে কার্ডগুলির মধ্যে নতুন লাইন নেই ..?