daily pastebin goal
33%
SHARE
TWEET

/// model bac 2018 III 3)

a guest Dec 7th, 2017 36 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /// model bac 2018 III 3)
  2. #include <iostream>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.     int n,x,y,z,ok=0;
  9.     cin>>n;
  10.     for(x=1;x<=n/2;x++)
  11.     {
  12.         if(n%x==0)
  13.         for(y=x+1;y<=n/2;y++)
  14.         {
  15.  
  16.             if(n%y==0)
  17.             for(z=y+1;z<=n/2;z++)
  18.             {
  19.                 if(n%z==0 && x+y+z==n)
  20.                 {
  21.                     ok=1;
  22.                    cout<<x<<" "<<y<<" "<<z<<" ";
  23.                 }
  24.             }
  25.         }
  26.     }
  27.     if(ok==0)
  28.     {
  29.         cout<<"0 0 0";
  30.     }
  31.  
  32.  
  33.  
  34.     return 0;
  35. }
RAW Paste Data
Top