0.In ra độ dài các số 0 liền nhau dài nhất
Submit solution
Points:
2
Time limit:
1.0s
Memory limit:
98M
Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG
Viết chương trình nhập vào 1 dãy n số nguyên. In ra độ dài các số 0 liền nhau dài nhất.
Đầu vào:
Dòng đầu tiên là số nguyên n. (\(1 \le n \le {10^5}\)) Dòng thứ 2 là n số nguyên
Đầu ra:
Một số nguyên là độ dài tìm được.
Ví dụ 1:
Input:
6
1 3 0 4 0 0
Output:
2
Ví dụ 2:
Input:
9
0 3 0 0 0 7 0 0 6
Output:
3
Comments
sửa lỗi giúp e vs ạ RTE (segmentation fault)
Trường hợp không có phần tử nào = 0 -> set = nullptr;
e cảm ơn ạ
Cứu em với, không biết sai ở chỗ nào mà cứ sai 1 test case :((
xét trường hợp a[i] của em != 0; trong trường hợp biến countCurr của em <= biến count, thì em vẫn phải set cho cái biến đếm số số 0 này về 0
Em làm được rồi, em cảm ơn ạ
Để tạm 1 test ở đây để fix:
đã fix xong code, ghi chú thêm: