এমন একটি প্রোগ্রাম বা ফাংশন লিখুন যা অপারেটর ( ) এর চেয়ে কম ব্যবহার করে এমন গাণিতিক বৈষম্যের একটি অকাট্য তালিকার জন্য <
। তালিকার প্রতিটি লাইনের ফর্ম থাকবে
[variable] < [variable]
যেখানে একটি [variable]
হ'ল ছোট হাতের অক্ষর এজে অক্ষরের কোনও দুর্দান্ত স্ট্রিং হতে পারে। সাধারণ গণিত এবং প্রোগ্রামিংয়ের মতো একই নামের ভেরিয়েবলগুলি অভিন্ন।
যদি কোনও ইতিবাচক পূর্ণসংখ্যা প্রতিটি ভেরিয়েবলের জন্য যেমন নির্ধারণ করা যেতে পারে যে সমস্ত বৈষম্য সন্তুষ্ট হয়, তারপরে এই জাতীয় একটি কার্যক্রিয়া সহ ভেরিয়েবলগুলির একটি তালিকা মুদ্রণ করুন বা প্রত্যাবর্তন করুন। এই তালিকার প্রতিটি লাইনের ফর্ম থাকা উচিত
[variable] = [positive integer]
এবং সমস্ত ভেরিয়েবলগুলি অবশ্যই কোনও ক্রমে ঠিক একবার আসবে।
নোট করুন যে অসমতার সেট করতে অনেকগুলি ইতিবাচক পূর্ণসংখ্যার সমাধান হতে পারে। এর মধ্যে যে কোনও একটি বৈধ আউটপুট।
যদি অসমতার কোনও সমাধান না হয়, তবে হয় কিছু আউটপুট করবেন না বা মিথ্যা মান আউটপুট করবেন না (এটি আপনার উপর নির্ভর করবে)।
বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী।
উদাহরণ
যদি ইনপুট হত
mouse < cat
mouse < dog
তাহলে এই সমস্তগুলি বৈধ আউটপুট হবে:
mouse = 1
cat = 2
dog = 2
mouse = 37
cat = 194
dog = 204
mouse = 2
cat = 2000000004
dog = 3
যদি ইনপুট হত
rickon < bran
bran < arya
arya < sansa
sansa < robb
robb < rickon
তারপরে কোনও অ্যাসাইনমেন্ট সম্ভব হয় না কারণ এটিতে rickon < rickon
সিদ্ধ হয়, সুতরাং কোনও আউটপুট বা মিথ্যা আউটপুট হয় না।
সমাধান সহ আরও উদাহরণ:
x < y
x = 90
y = 91
---
p < q
p < q
p = 1
q = 2
---
q < p
q < p
p = 2
q = 1
---
abcdefghijklmnopqrstuvwxyz < abcdefghijklmnopqrstuvwxyzz
abcdefghijklmnopqrstuvwxyz = 123456789
abcdefghijklmnopqrstuvwxyzz = 1234567890
---
pot < spot
pot < spot
pot < spots
pot = 5
spot = 7
spots = 6
---
d < a
d < b
d < c
d < e
d = 1
a = 4
b = 4
c = 5
e = 4
---
aa < aaaaa
a < aa
aaa < aaaa
aa < aaaa
a < aaa
aaaa < aaaaa
aaa < aaaaa
a < aaaaa
aaaa = 4
aa = 2
aaaaa = 5
a = 1
aaa = 3
---
frog < toad
frog < toaster
toad < llama
llama < hippo
raccoon < science
science < toast
toaster < toad
tuna < salmon
hippo < science
toasted < toast
raccoon = 1
frog = 2
toaster = 3
toasted = 4
toad = 5
llama = 6
hippo = 7
science = 8
toast = 9
tuna = 10
salmon = 11
সমাধান না করে আরও উদাহরণ: (খালি লাইন দ্বারা পৃথক)
z < z
ps < ps
ps < ps
q < p
p < q
p < q
q < p
a < b
b < c
c < a
d < a
d < b
d < c
d < d
abcdefghijklmnopqrstuvwxyz < abcdefghijklmnopqrstuvwxyz
bolero < minuet
minuet < bolero
aa < aaaaa
a < aa
aaa < aaaa
aa < aaaa
aaaaa < aaaa
a < aaa
aaaa < aaaaa
aaa < aaaaa
a < aaaaa
g < c
a < g
b < a
c < a
g < b
a < g
b < a
c < a
g < b
a < g
b < a
c < b
g < c
a < g
b < a
c < b
geobits < geoborts
geobrits < geoborts
geology < geobits
geoborts < geology