Python ගැටළු පොතේ මට්ටම 10.8
රහස්පදයේ සංකීර්ණතාව පරීක්ෂා කරන කේතයක් ලියන්න. සංකීර්ණතා නිර්ණායක ඔබම සකස් කර ගන්න.
ලැයිස්තුවක් ලබා දී ඇත. මෙම ලැයිස්තුවේ අංග සියලුම ප්රතිවිනිමය (permutations) විකල්ප කන්සෝලයේ මුද්රණය කරන්න.
ලබා දී ඇති පරාසයකින් සිද්ධාන්තික සංඛ්යා (friendly numbers) හි ලැයිස්තුවක් මුද්රණය කරන්න.
ගොනුවක JSON නගර පහත දැක්වෙන ආකාරයෙන් ගබඩා කර ඇතැයි සිතමු:
{
[
"id": "1",
"city": "city1",
"country": "country1",
],
[
"id": "2",
"city": "city2",
"country": "country1",
],
[
"id": "3",
"city": "city3",
"country": "country2",
]
}
ගොනුවක JSON රටවල් පහත දැක්වෙන ආකාරයෙන් ගබඩා කර ඇතැයි සිතමු:
{
[
"id": "1",
"country": "country1",
],
[
"id": "2",
"country": "country2",
],
[
"id": "3",
"country": "country3",
]
}
රටවල් වෙනුවට ඒවායේ id ආදේශනය කරන ස්ක්රිප්ට් එකක් ලියන්න:
{
[
"id": "1",
"city": "city1",
"country_id": "1",
],
[
"id": "2",
"city": "city2",
"country_id": "1",
],
[
"id": "3",
"city": "city3",
"country_id": "2",
]
}