Menu
Coddy logo textTech

Özet - Kelime İstatistikleri

Coddy'nin Swift Journey'sinin Mantık ve Akış bölümünün bir parçası — ders 27 / 56.

challenge icon

Görev

Orta

Tek bir satır girdi okuyun: bir cümle (boşluklarla ayrılmış kelimeler). Aşağıdakileri hesaplayın ve ayrı satırlara yazdırın:

  1. 3 karakterden uzun kelimelerin sayısı
  2. 3 karakterden uzun tüm kelimelerin karakter cinsinden toplam uzunluğu (filter, map, reduce fonksiyonlarını birleştirin)
  3. Büyük harf olarak en uzun kelime. Eğer iki kelime eşit uzunluktaysa, ilk olanı döndürün. Başlangıç akümülatörü olarak boş dize ile reduce kullanın.

swift makes data pipelines fun girdisi için çıktı şöyledir:

4
23
PIPELINES

Kendin dene

let words = readLine()!.components(separatedBy: " ")

// YAPILACAKLAR: 3 karakterden uzun olanları say; bunların toplam uzunluğu; en uzun kelimeyi büyük harfe çevir

Mantık ve Akış bölümündeki tüm dersler