trang chủ / đề bài / lnlyphoto

Lonely Photo

Đề bài

Mô tả

Farmer John có N con bò xếp thành một hàng, mỗi con thuộc giống Guernsey (G) hoặc Holstein (H). Ông muốn chụp ảnh tất cả các dãy liên tiếp gồm ít nhất 3 con bò.

Một bức ảnh được gọi là cô đơn nếu trong đó có đúng 1 con bò thuộc một giống và tất cả các con còn lại thuộc giống kia.

Hãy đếm số bức ảnh cô đơn.

Dữ liệu vào

  • Dòng 1: Số nguyên N.
  • Dòng 2: Xâu N ký tự, mỗi ký tự là G hoặc H.

Dữ liệu ra

In ra số bức ảnh cô đơn.

Ràng buộc

  • 3≤N≤5×105.

Ví dụ

Input Output Giải thích
5
GHGHG
3 Ba dãy độ dài 3: GHG, HGH, GHG đều là ảnh cô đơn. Các dãy dài hơn có ít nhất 2 con mỗi giống.

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.47 awk 1.3.4 gcc 16.2.0 dotnet 10.0.402 g++ 16.2.0 g++-themis 16.2.0 g++17 16.2.0 g++20 16.2.0 g++23 16.2.0 clang++ 22.1.8 dmd 2.113.0 dart 3.13.6 gforth 0.7.3 gfortran 15.3.0 go 1.27.3 groovyc 5.1.3 javac 26.0.2.1 node 26.12.1 julia 1.13.2 kotlinc 2.4.21 lean 4.35.0 sbcl 2.2.9 lua 5.5.1 nim 2.2.12 fpc 3.2.2 fpc-themis 3.2.2 perl 5.42.3 php 8.5.12 pike 8.0 swipl 9.0.4 pypy3 7.3.23 python3 3.15.1 racket 8.7 ruby 4.0.8 rustc 1.99.1 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 swiftc 6.4.1 tclsh 8.6 bun 1.4.4 deno 2.9.8 v 0.5.2 zig 0.17.0