Kiwango cha 10.8 cha Kitatizo cha Java
Andika programu ambayo itakuangalia, je, inawezekana kupata kutoka kwa mstari mmoja hadi mwingine kupitia kupangilia upya herufi zake.
Tekeleza algorithm ya "Kichujio cha Eratosthenes" kwa ajili ya kutafuta nambari kuu katika kipindi kilichopewa.
Imetolewa safu ya pande mbili ya kiholela:
{
{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},
}
Badilisha mahali pa safu mbili zilizopewwa:
{
{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},
}
Imetolewa safu ya pande mbili ya kiholela:
{
{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},
}
Pata jumla ya safu wima za safu hii ya nambari. Wasilisha matokeo kwa umbo la safu ya jumla:
{
5, 10, 15, 20, 25
}
Imetolewa mstari ambao una idadi yoyote ya mabano ya pande zote yaliyowekwa ndani. Andika msimbo, ambao utaangalia ikiwa mabano yamewekwa kwa usahihi.
Hii ni sahihi:
"()()"
Hii ni sahihi:
"(())"
Hii si sahihi, kwa sababu idadi ya mabano yaliyofunguliwa hailingani na idadi ya yaliyofungwa:
"())"
Hii si sahihi, kwa sababu, ingawa idadi ya mabano yaliyofunguliwa inalingana na idadi ya yaliyofungwa, lakini yana mpangilio usiofaa:
"))(("