- 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2058
- 题意:给定一个N, M。寻找1-N其中和为M的连续子串。
- 思路:
等差数列求和公式
由M,即Sn,可以推出n的范围,然后暴力枚举n,求出a1. 然后回带。
- 代码
#include "bits/stdc++.h"
using namespace std;
#define mem(a,b) memset(a,b,sizeof(a))
#define F first
#define S second
#define pb push_back
#define mk make_pair
typedef long long ll