← All problemsSign in

Bit Substrings

CSESAdditional Problems IIOpen on judge ↗

You are given a bit string of length n. Your task is to calculate for each k between 0 \ldots n the number of non-empty substrings that contain exactly k ones. For example, if the string is 101, there are: - 1 substring that contains 0 ones: 0 - 4 substrings that contain 1 one: 01, 1, 1, 10 - 1 substring that contains 2 ones: 101 - 0 substrings that contain 3 ones Input The only input line

HINT LADDERno hints yet
L1 Observation
L2 Technique
L3 Approach
L4 Pseudo-code
🔒
L5 Full solution
L5 unlocks only if you insist twice
solution.cppC++17

CodeSearch Tutor

Hints, not spoilers — it won’t hand over the full solution unless you insist.

voice by Sarvam AI

Sign in to chat with the tutor and save your progress.

Sign in to start