Java тапсырмалар жинағының 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
}
Ішке қарай кірістірілген жұп дөңгелек жақшаларды қамтитын жол берілген. Жақшалардың дұрыс орналасқанын тексеретін код жазыңыз.
Бұл дұрыс:
"()()"
Бұл дұрыс:
"(())"
Бұл дұрыс емес, себебі ашылған жақшалар саны жабылған жақшалар санына сәйкес келмейді:
"())"
Бұл дұрыс емес, себебі ашылған жақшалар саны жабылған жақшалар санына сәйкес келсе де, олардың реті дұрыс емес:
"))(("