Solution n >= 1e18, 显然是一道公式题说实话, 这类题我一般是猜公式先说说我怎么猜的已知:n = 1, ans = 0;n = 2, ans = 1;n = 3, ans = 6;由于已知的组数太少, 我们考虑手玩出n = 4的情况n = 4, ans = 24;其次的话, 因为是01串, 一共有种摆放情况我们考虑从的方向猜可以看出 正经题解:有n个地方可以放数字, 我们考虑在n个位置中取两个位置i, j(i < j) 令 a[i] = 1, a[j] = 0, 形成全部逆序对,然后其他位置任意放置, 计算每个逆序对在每个字符串中的贡献于是得到总的方案是, 证明...