算法:
暴力
分析
一看数据范围那么小,肯定是用枚举来制裁它啦😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N=1e5+1e4;
ll n;
signed main()
{
cin>>n;
if(n==3)cout<<"1+2-3";
if(n==4)cout<<"1-2-3+4";
if(n==5)cout<<"1 2-3-4-5";
if(n==6)cout<<"1 2+3-4-5-6";
if(n==7)cout<<"1+2-3+4-5-6+7\n1+2-3-4+5+6-7\n1-2 3+4+5+6+7\n1-2 3-4 5+6 7\n1-2+3+4-5+6-7\n1-2-3-4-5+6+7";
if(n==8)cout<<"1 2-3 4-5 6+7 8\n1+2 3-4 5+6+7+8\n1+2+3+4-5-6-7+8\n1+2+3-4+5-6+7-8\n1+2-3+4+5+6-7-8\n1+2-3-4-5-6+7+8\n1-2 3-4+5+6+7+8\n1-2+3-4-5+6-7+8\n1-2-3+4+5-6-7+8\n1-2-3+4-5+6+7-8";
if(n==9)cout<<"1 2+3 4-5 6-7+8+9\n1 2+3+4-5-6-7+8-9\n1 2+3-4 5+6+7+8+9\n1 2+3-4+5-6+7-8-9\n1 2-3+4+5 6-7 8+9\n1 2-3+4+5+6-7-8-9\n1 2-3-4-5+6-7-8+9\n1 2-3-4-5-6+7+8-9\n1+2-3 4-5 6+7 8+9\n1-2 3-4-5 6-7+8 9\n1-2-3 4+5+6+7+8+9";
return 0;
}
666
表情给我看乐了
是这样的
吾辈楷模
orz
%%%
tql
???
在首字母的世界里,我什么都看不懂
666666
哈