#include <cstdlib>
#include <iostream>

using namespace std;

int data[]={4,3,2,2,1,1};
int t=4;
int n=6; 

int main(int argc, char *argv[])
{
    for(int i=0;i<6;++i)
    {
            if(t==data[i])
            cout<<data[i]<<endl;
            }
     for(int i=0;i<6;++i){
             for(int j=i+1;j<6;++j){
             if(t==data[i]+data[j])
             cout<<data[i]<<"+"<<data[j]<<endl;
             }
             }
     for(int i=0;i<6;++i){
             for(int j=i+1;j<6;++j)
             {
                 for(int k=j+1;k<6;++k){
                    if(t==data[i]+data[j]+data[k])
                     cout<<data[i]<<"+"<<data[j]<<"+"<<data[k]<<endl;
                     }
             }
     }
    system("PAUSE");
    return EXIT_SUCCESS;
}

写的很烂,思路也太简单。。仅作参考

相关文章:

  • 2022-01-19
  • 2021-11-22
  • 2022-12-23
  • 2021-06-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-10
猜你喜欢
  • 2021-08-05
  • 2022-01-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-19
  • 2022-12-23
  • 2022-01-29
相关资源
相似解决方案