不知道这个为什么只有10%
#include <iostream>
using namespace std;
int QuickSort(int n)
{
 if (n<0 || n>200)
  return -1;
 int sum = 0;
  int cur =n%9;
  sum = n / 9;
  if (cur == 0)
   return sum;
  if (cur % 4 == 0)
  {
   sum += (cur / 4);
   return sum;
  }
else
{
  while (cur < n)
  {
   sum -= 1;
   cur += 9;
   if (cur % 4 == 0)
   {
    sum += (cur / 4);
    break;
   }
  }
}
  return sum==0?-1:sum;
   
}
int main()
{
 int n;
 cin >> n;
 int res = QuickSort(n);
 cout << res;
}