Advertisement
Guest User

EmoticonsDiv2

a guest
Sep 6th, 2014
324
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.58 KB | None | 0 0
  1. #include <vector>
  2. #include <list>
  3. #include <map>
  4. #include <set>
  5. #include <queue>
  6. #include <deque>
  7. #include <stack>
  8. #include <bitset>
  9. #include <algorithm>
  10. #include <functional>
  11. #include <numeric>
  12. #include <utility>
  13. #include <sstream>
  14. #include <iostream>
  15. #include <iomanip>
  16. #include <cstdio>
  17. #include <cmath>
  18. #include <cstdlib>
  19. #include <ctime>
  20.  
  21. using namespace std;
  22.  
  23.  
  24. class EmoticonsDiv2 {
  25. public:
  26.     int printSmiles(int smiles) {
  27.         int result=smiles;
  28.         for(int i=1;i<=smiles/2;i++)
  29.          if(smiles%i==0) result=min(result,printSmiles(i)+smiles/i);
  30.          return result;
  31.     }
  32. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement