کد C++ برای پردازش عملیات پرس و جو در آرایه باینری | سی پلاس پلاس
فرض کنید یک آرایه A با n عنصر و لیست دیگری از پرس و جوهای Q با پرس و جوهای q داریم. هر Query[i] حاوی یک جفت (x, k) است. هنگامی که یک پرس و جو را پردازش می کنیم، برای x: مقدار A[x] را 1 کاهش می دهیم.