Lygis 10.8 Java užduočių rinkinys
Parašykite programą, kuri patikrins, ar galima gauti vieną eilutę iš kitos perstačius jos raides.
Įgyvendinkite "Eratosteno rėtą" algoritmą pirminiams skaičiams tam tikrame intervale rasti.
Duotas savavališkas dvimatis masyvas:
{
{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},
}
Sukeiskite vietomis du nurodytus eilutes:
{
{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},
}
Duotas savavališkas dvimatis masyvas:
{
{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},
}
Gaukite šio masyvo stulpelių sumas. Rezultatą pateikite kaip sumų masyvą:
{
5, 10, 15, 20, 25
}
Duota eilutė, kurioje yra bet koks įdėtųjų porinių apvalių skliaustų kiekis. Parašykite kodą, kuris patikrins, ar skliaustai yra išdėstyti teisingai.
Taip teisingai:
"()()"
Taip teisingai:
"(())"
Taip neteisingai, nes atvirų skliaustų skaičius nesutampa su uždarytų skliaustų skaičiumi:
"())"
Taip neteisingai, nes nors atvirų skliaustų skaičius ir sutampa su uždarytų skliaustų skaičiumi, tačiau jų tvarka neteisinga:
"))(("