රස්ට් කාර්ය පොතේ මට්ටම 10.8
Задание 1
පේළියක අකුරු නැවත සකස් කිරීම මගින් එක් පේළියකින් තවත් පේළියක් ලබා ගත හැකිදැයි පරීක්ෂා කරන වැඩසටහනක් ලියන්න.
Задание 2
දී ඇති පරාසයක ප්රථමක සංඛ්යා සෙවීම සඳහා "එරටොස්තනිස් කම්බි" ඇල්ගොරිතම ක්රියාත්මක කරන්න.
Задание 3
අත්තනෝමතික ද්විමාන අරාවක් ලබා දී ඇත:
rust[
[11, 12, 13, 14, 15],
[21, 22, 23, 24, 25],
[31, 32, 33, 34, 35],
[41, 42, 43, 44, 45],
[51, 52, 53, 54, 55],
]
දී ඇති පේළි දෙක මාරු කරන්න:
rust[
[51, 52, 53, 54, 55],
[21, 22, 23, 24, 25],
[31, 32, 33, 34, 35],
[41, 42, 43, 44, 45],
[11, 12, 13, 14, 15],
]
Задание 4
අත්තනෝමතික ද්විමාන අරාවක් ලබා දී ඇත:
rust[
[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5],
]
මෙම අරාවේ තීරු වල එකතුව ලබා ගන්න. ප්රතිඵලය එකතු කිරීම් අරාවක් ලෙස ඉදිරිපත් කරන්න:
rust[
5, 10, 15, 20, 25
]
Задание 5
ඕනෑම ගණනක් සම්බන්ධිත යුගල වරහන් අඩංගු පේළියක් ලබා දී ඇත. වරහන් නිවැරදිව ස්ථානගත කර ඇත්දැයි පරීක්ෂා කරන කේතය ලියන්න.
මෙය නිවැරදියි:
rust"()()"
මෙය නිවැරදියි:
rust"(())"
මෙය වැරදියි, මන්ද විවෘත වරහන් ගණන වසා දැමූ වරහන් ගණන සමඟ නොගැලපේ:
rust"())"
මෙය වැරදියි, මන්ද විවෘත වරහන් ගණන වසා දැමූ වරහන් ගණන සමඟ ගැලපුවද, ඒවායේ අනුපිළිවෙල වැරදිය:
rust"))(("