A BIT of an Inequality 题目描述 给你一个数组 a 1 , a 2 , … , a n a_1, a_2, \ldots, a_n a1,a2,…,an 。求这样的图元( x , y , z x, y, z x,y,z )的个数: 1 ≤ x ≤ y ≤ z ≤ n 1 \leq x \leq y \leq z \leq n 1≤x≤y≤z≤n , 和 f
467. 环绕字符串中唯一的子字符串 定义字符串 base 为一个 "abcdefghijklmnopqrstuvwxyz" 无限环绕的字符串,所以 base 看起来是这样的: "...zabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcd....". 给你一个字符串 s ,请你统计并返回 s 中有多少 不同非空子串 也在 bas
//dp删除后,可以堆成新的N*N. #include<bits/stdc++.h>using namespace std;#define int long long const int mod=1e9+7;const int n=1e6+11;int a,b,c,d[n],l,r; signed main(){ios::sync_with_stdio(false);cin>>a