Seviye 10.8 Rust Problem Seti
Bir dizgenin harflerini yeniden düzenleyerek başka bir dize elde edilip edilemeyeceğini kontrol eden bir program yazın.
Belirli bir aralıktaki asal sayıları bulmak için "Eratosten Kalburu" algoritmasını uygulayın.
Rastgele bir iki boyutlu dizi verilmiştir:
[
[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],
}
Verilen iki satırı yer değiştirin:
[
[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],
}
Rastgele bir iki boyutlu dizi verilmiştir:
[
[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],
}
Bu dizinin sütunlarının toplamını elde edin. Sonucu, toplamlardan oluşan bir dizi olarak gösterin:
[
5, 10, 15, 20, 25
}
İçinde herhangi bir sayıda iç içe geçmiş eşleşmiş yuvarlak parantez içeren bir dize verilmiştir. Parantezlerin doğru şekilde yerleştirilip yerleştirilmediğini kontrol eden bir kod yazın.
Bu doğru:
"()()"
Bu doğru:
"(())"
Bu yanlış, çünkü açılan parantez sayısı kapanan parantez sayısı ile eşleşmiyor:
"())"
Bu yanlış, çünkü açılan parantez sayısı kapanan parantez sayısı ile eşleşse bile, sıralamaları yanlış:
"))(("