こかもと

わっしょい

AtCoder:ABC085C - Otoshidama 解いてみた

合っていると思ってるんだけどなぜか不正解になっちゃう.

何か間違っていたら教えてください

#include <bits/stdc++.h>
#define _GLIBCXX_DEBUG
using namespace std;
#define rep(infor (int i = 0; i < (int)(n); i++)


int main() {
  int N,Y;
  cin >> N >> Y;
  
  int indexi,indexj,indexk,count;
  rep(i,N+1){
      indexi = i;
      rep(j,N+1-indexi){
          indexj = j;
          rep(k,N+1-indexi-indexj){
              if((10000*i+5000*j+1000*k) == Y){
                  indexi = i;
                  indexj = j;
                  indexk = k;
                  count = 1;
                  goto skip;
              }
          }
      } 
  }
  skip:
  if(count == 1){
      cout << indexi << " "<< indexj << " "<< indexk << endl;
  }
  else{
      cout << -1 << " "<< -1 << " "<< -1 << endl;
  }
}