@[liangyujia45](/user/794893)
```cpp
#include<bits/stdc++.h>
#define int long long
using namespace std;
signed main()
{
int a;
cin >> a;
int ans1 = 0;
for(int i = 1;i <= a / 2;i++)
{
ans1 = 0;
for(int j = i + 1;j <= a;j++)
{
ans1 += j;
if(ans1 == a) cout << i + 1 << " " << j << endl;
if(ans1 >= a) break;
}
}
return 0;
}
```
by LgxTpre @ 2023-05-06 16:56:30
@[LgxTpre](/user/66709) 谢,第一次暴力,结果有史以来第一次听取TLE一片,不知道这算不算卡评测
by liangyujia45 @ 2023-05-06 16:58:56
@[liangyujia45](/user/794893) 这种当然不算啦。
by escapist404 @ 2023-05-06 17:00:58
@[liangyujia45](/user/794893) 不会的,我已经卡一下午评测了/qd
by LgxTpre @ 2023-05-06 17:01:01
@[LgxTpre](/user/66709)
@[ESCAP1ST404](/user/284754)
那就好3Q
by liangyujia45 @ 2023-05-06 17:02:37
```
#include<bits/stdc++.h>
using namespace std;
int n;
int main()
{
cin>>n;
for(int i=1;i<=n/2;i++)
{
int a=i;
for(int j=i+1;j<=n/2+1;j++)
{
if(a<n)
{
a=a+j;
//cout<<a<<" ";
}
if(a==n)
{
cout<<i<<" "<<j<<endl;
break;
}
if(a>n)
{
break;
}
}
}
return 0;
}
by liu_huo @ 2023-07-20 16:14:18