asa

C20220020 2023-07-03 12:16:57

#include <bits/stdc++.h> using namespace std;

int main() { int n,s=0; cin>>n; for(int a=-1;a<=1;a=a+2) { for(int b=-1;b<=1;b=b+2) { for(int c=-1;c<=1;c=c+2) { for(int d=-1;d<=1;d=d+2) { if(123+a45+b67+c8+d9==n) { s=1; cout<<123; if(a==1) { cout<<"+"<<45; } else { cout<<a45; } if(b==1) { cout<<"+"<<67; } else { cout<<b67; } if(c==1) { cout<<"+"<<8; } else { cout<<c8; } if(d==1) { cout<<"+"<<9; } else { cout<<d9; } cout<<"="<<n; } } } } } if(s==0) { cout<<"impossible"; } return 0; }

共 1 条回复

C2024010

?