제출 #1254804

#제출 시각아이디문제언어결과실행 시간메모리
1254804AbdullahIshfaq선물 (IOI25_souvenirs)C++20
7 / 100
13 ms412 KiB
#include "souvenirs.h"
#include <bits/stdc++.h>
using namespace std;
#define MOD 1000000007
#define ll long long

void buy_souvenirs(int n, ll p)
{
  ll curr = p - 1;
  vector<ll> pur(n);
  for(int i = 1; i < n; i++){
    while(pur[i] < i){
      auto tmp = transaction(curr);
      // cout << "tmp : ";
      // for(auto j : tmp.first){
      //   cout << j << " ";
      // }
      // cout << endl << tmp.second << '\n';
      if(tmp.first.size() == 1){
        pur[i]++;
      }
      else{
        for(auto j : tmp.first){
            pur[j]++;
        }
        curr--;
      }
    }
    curr--;
  }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...