fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main(){
  4. long long n;
  5. cin>>n;
  6. int a,b,c;
  7.  
  8. if(n%3==0 && n >=6){
  9. b=n/3;
  10. c=n/3 + 1;
  11. a=n/3 - 1;
  12. }
  13. else if(n%3==1 && n>=6){
  14. b=(n-1)/3;
  15. a=(n-1)/3 -1;
  16. c=(n-1)/3 +2;
  17. }
  18. else if(n%3==2 && n>=6){
  19. a=(n-2)/3 -1;
  20. b=(n-2)/3 +1;
  21. c=(n-2)/3 +2;
  22. }
  23. if(n>=6)
  24. cout<<a<<" "<<b<<" "<<c;
  25. else
  26. cout<<-1;
  27. return 0;
  28.  
  29. }
Success #stdin #stdout 0.01s 5320KB
stdin
4

stdout
-1