98 of 100 menu

Rust тапсырмалар жинағының 10.8 деңгейі

Бір жолды оның әріптерін орналастыру арқылы басқа жолды алуға болатынын тексеретін бағдарлама жазыңыз.

Берілген аралықтағы жай сандарды табу үшін "Ератосфен елегі" алгоритмін жүзеге асырыңыз.

Ерікті екі өлшемді массив берілген:

[ [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], }

Берілген екі қатарды орындармен ауыстырыңыз:

[ [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], }

Ерікті екі өлшемді массив берілген:

[ [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], }

Бұл массивтің бағандарының қосындысын алыңыз. Нәтижені қосындылар массиві түрінде көрсетіңіз:

[ 5, 10, 15, 20, 25 }

Ішінде кез келген саны қабатталған жұп дөңгелек жақшаларды қамтитын жол берілген. Жақшалардың дұрыс орналасқанын тексеретін код жазыңыз.

Бұл дұрыс:

"()()"

Бұл дұрыс:

"(())"

Бұл дұрыс емес, себебі ашық жақшалар саны жабық жақшалар санына сәйкес келмейді:

"())"

Бұл дұрыс емес, себебі ашық жақшалар саны жабық жақшалар санына сәйкес келсе де, олардың реті дұрыс емес:

"))(("
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау