题意: 解法: 设 等 差 数 列 为 [ l , r ] 设等差数列为[l,r] 设等差数列为[l,r] n ∗ ( a 1 a n ) 2 \frac{n*(a_{1}a_{n})}{2} 2n∗(a1an) ( r − l 1 ) ( l r ) 2 n \frac{(r-l1)(lr)}{2}n 2(r−l1)(lr)n ( r − l 1 ) ∗ ( l r ) 2 n…
D - Staircase Sequences 思路:
代码如下
#include<bits/stdc.h>
using namespace std;typedef long long ll;int main()
{ll n, ans 0;cin >> n;while (n % 2 0)n / 2;for (ll i 1; i * i < n; i ){if (n % i 0){if (i % 2 1)ans;if (i * i…