Menu
CoddyTech

Count a Character

Kamu mendapatkan string s dan satu huruf c. Kembalikan jumlah kemunculan c di dalam s. Pencocokan membedakan huruf besar dan kecil: B dan b adalah karakter yang berbeda.

Fungsi

countChar(s: string, c: string) → integer
sstring
string huruf bahasa Inggris yang dicari
cstring
satu huruf untuk dihitung
Mengembalikaninteger
berapa banyak karakter dalam s yang sama dengan c

Batasan

  • 1 ≤ s.length ≤ 5 × 104
  • s hanya berisi huruf Inggris (a sampai z, A sampai Z).
  • c adalah tepat satu huruf dalam bahasa Inggris.

Contoh

Input
s = "Mississippi"c = "s"
Output
4
Penjelasan
Mississippi memiliki s pada indeks 2, 3, 5, dan 6, jadi jawabannya adalah 4.
challenge icon

Pertanyaan lanjutan

Bagaimana jika c bisa berupa kata yang terdiri dari beberapa huruf, seperti ss? Apakah kecocokan yang tumpang tindih ikut dihitung, dan bagaimana perulanganmu berubah?

Reset kode
def countChar(s, c):
    # Tulis kodemu di sini

Tes #1

Tes #2

Argumen

s = "Mississippi"
c = "s"

Output yang diharapkan

4