Problem fenwicktree_easy
User PerihelionfromAphelion
Submission Time 2026-09-20 22:02:30
Score 0
Max Time N/A
Max Memory N/A

Compile Error

fenwicktree_easy.cpp:12:27: error: expected initializer before ‘for’
12 | void update(int p, int v) for (; p <= n; p += (p & -p)) ft[p] += v;
| ^~~
fenwicktree_easy.cpp:12:34: error: ‘p’ does not name a type
12 | void update(int p, int v) for (; p <= n; p += (p & -p)) ft[p] += v;
| ^
fenwicktree_easy.cpp:12:42: error: ‘p’ does not name a type
12 | void update(int p, int v) for (; p <= n; p += (p & -p)) ft[p] += v;
| ^
fenwicktree_easy.cpp: In function ‘int32_t main()’:
fenwicktree_easy.cpp:25:30: error: too few arguments to function ‘long long int query(long long int, long long int)’
25 | if (t == 0) cout << query(y) - query(x - 1) << "\n";
| ^
fenwicktree_easy.cpp:7:5: note: declared here
7 | int query (int p, int v) {
| ^~~~~
fenwicktree_