ভূমিকা
পাটিগণিত গাওল একটি বিশেষ সুবিধা যা ইতিবাচক পূর্ণসংখ্যাকে বন্দী করে। তবে সম্প্রতি, ইতিবাচক পূর্ণসংখ্যারগুলি পালানোর চেষ্টা করা হচ্ছে। সুতরাং ওয়ার্ডেনগুলি সিদ্ধান্ত নিয়েছে, অন্য, পূর্ণসংখ্যার কিছুটিকে অন্য পূর্ণসংখ্যাকে একটি বার্তা প্রেরণের জন্য মুছে ফেলবে। সর্বাধিক প্রভাবের জন্য কোনটি পূর্ণসংখ্যার নির্মূল করতে পারে তা নির্ধারণের জন্য তারা একটি প্রোগ্রাম লেখার জন্য একটি সফ্টওয়্যার ইঞ্জিনিয়ার নিয়োগ করেছে।
ইনপুট বিবরণ
এসটিডিআইএন, কমান্ড লাইন আর্গুমেন্ট বা কোনও ব্যবহারকারী ইনপুট ফাংশন (যেমন raw_input
) এর মাধ্যমে ইনপুট দেওয়া হয় । আপনার এটি কোনও ফাংশন আর্গুমেন্ট বা প্রাক-পূর্বনির্ধারিত ভেরিয়েবল হিসাবে থাকতে পারে না (যেমন এই প্রোগ্রামটি একটি ভেরিয়েবলের ইনপুট আশা করে expx
)।
ইনপুটটির প্রথম লাইনে একটি একক ধনাত্মক পূর্ণসংখ্যা থাকে n
যেখানে 8 >= n >= 3
। সেগুলি অনুসরণ করে সেট থেকে n
বর্ণগুলি সমেত লাইন রয়েছে । এখানে একটি উদাহরণ ইনপুট:n
[1,2,3,4,5,6,7,8,9]
5
22332
46351
65455
24463
65652
আউটপুট বিবরণ
ওয়ার্ডেনগুলি সংখ্যাগুলি সরিয়ে দিতে চাই যাতে নিম্নলিখিত শর্তগুলি মেটানো যায়:
- ফলস্বরূপ গ্রিডের প্রতিটি সারি এবং কলামে, কোনও সংখ্যা দু'বার প্রদর্শিত হবে না;
- কোনও দুটি বর্ধিত সংখ্যা অনুভূমিক বা উল্লম্বভাবে সংলগ্ন হতে পারে না;
- বেঁচে থাকা সংখ্যার অবশ্যই একটি orthogonally স্বতঃস্ফূর্ত গ্রুপ গঠন করতে হবে - যে কোনও বেঁচে থাকা সংখ্যার থেকে অন্য কোনও বেঁচে থাকা সংখ্যায় কেবল অনুভূমিকভাবে এবং উল্লম্বভাবে চলতে এবং কোনও বর্ধিত সংখ্যা কখনই অতিক্রম করা সম্ভব হবে।
আউটপুট ইনপুট (প্রথম লাইন বিয়োগ), প্রতিস্থাপন সংখ্যার সাথে প্রতিস্থাপন করুন #
।
একাধিক সমাধান হতে পারে। যদি এটি হয় তবে আপনি কোনও সমাধান আউটপুট করতে পারেন।
এর কোনও সমাধানও হতে পারে না। যদি এটি হয় তবে স্ট্রিং আউটপুট করুনno answer
।
উদাহরণ ইনপুট জন্য এখানে একটি সম্ভাব্য আউটপুট:
#2#3#
46351
6#4#5
24#63
#56#2
উদাহরণ ইনপুট এবং আউটপুট
প্রতিটি ইনপুট জন্য একাধিক আউটপুট আছে, তাই এই আউটপুট কেবল উদাহরণ।
ইনপুট:
5
46551
51565
32654
14423
43244
আউটপুট:
46#51
#156#
326#4
1#423
#324#
ইনপুট:
7
7183625
1681563
5238564
8786268
1545382
3814756
5325345
আউটপুট:
71#362#
#6815#3
5238#64
#7#62#8
154#382
3814756
#325#4#
ইনপুট:
8
21534768
75196287
68392184
96244853
44865912
76516647
89751326
43698979
আউটপুট:
21#34768
#5196287
683#21#4
9#24#853
#4865912
7#51#64#
89751326
436#8#7#
ইনপুট:
4
2222
2331
3112
1322
আউটপুট:
no answer
prompt
মাল্টি লাইন ইনপুটটিকে মঞ্জুরি দেয় না।