Niveau 10.8 af Rust opgavebog
Skriv et program, der kontrollerer, om en streng kan omdannes til en anden ved at omarrangere dens bogstaver.
Implementer algoritmen "Sigtet af Eratosthenes" for at finde primtal i et givet interval.
Givet et vilkårligt todimensionelt array:
[
[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],
]
Ombyt to givne rækker:
[
[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],
]
Givet et vilkårligt todimensionelt array:
[
[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],
]
Få summen af søjlerne i dette array. Resultatet skal præsenteres som et array af summer:
[
5, 10, 15, 20, 25
]
Givet en streng, der indeholder et vilkårligt antal indlejrede parvise runde parenteser. Skriv kode, der kontrollerer, at parenteserne er placeret korrekt.
Dette er korrekt:
"()()"
Dette er korrekt:
"(())"
Dette er ukorrekt, da antallet af åbne parenteser ikke svarer til antallet af lukkede parenteser:
"())"
Dette er ukorrekt, da antallet af åbne parenteser vel svarer til antallet af lukkede, men de har en forkert rækkefølge:
"))(("