Cho một chuỗi kí tự bất kì được nhập vào trong đó bắt buộc có "corona" và chuỗi được xáo trộn, hãy đếm xem có bao nhiêu kí tự "corona" và in ra màn hình. Viết bằng Python.

2 câu trả lời

chuoi=input("Nhập một chuỗi kí tự: ")
c=chuoi.count("c")
o=chuoi.count("o")
r=chuoi.count("r")
n=chuoi.count("n")
a=chuoi.count("a")
while (min(c,o,r,n,a)>o//2):
    o-=2
    c-=1
    r-=1
    n-=1
    a-=1
print(f"Số lần xuất hiện của kí tự 'corona' trong chuỗi là: {min(c,o,r,n,a)}")

$\color{red}{\text{#Daoanhviet96}}$

s=input("Nhap xau: ")
a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
for i in s:
    a[ord(i)-97]+=1
print(min(a[ord('c')-97],a[ord('o')-97]//2,a[ord('r')-97],a[ord('n')-97],a[ord('a')-97]))

Câu hỏi trong lớp Xem thêm
144 lượt xem
0 đáp án
4 tháng trước