Давр 10.8 Java масалалар тўплами
Битта сатрнинг бошқа сатрдан унинг ҳарфларини қайта жойлаш йўли билан олиш мумкинлигини текширадиган дастур язинг.
Белгиланган оралиқдаги tub sonlarni топиш учун "Эратосфен элакаси" алгоритмини амалга оширинг.
Берілган ихтиёрий икки ўлчамли массив:
{
{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
}
Ўз ичида istalgan miqdordagi ichки-ички жуфт round qavslarni ўз ичига олган сатр берилган. Qavslar тўғри жойлаштирилганлигини текширадиган код язинг.
Бу тўғри:
"()()"
Бу тўғри:
"(())"
Бу нотўғри, чунки очилган қавслар сони ёпилган қавслар сонига тўғри келмайди:
"())"
Бу нотўғри, чунки очилган қавслар сони ёпилган қавслар сонига тўғри келса-да, аммо уларнинг тартиби нотўғри:
"))(("