제출 #1286469

#제출 시각아이디문제언어결과실행 시간메모리
1286469codz3rSouvenirs (IOI25_souvenirs)C++20
컴파일 에러
0 ms0 KiB
#include "souvenirs.h"
#include <utility>
#include <vector>
#include <iostream>
using namespace std;
int count = 0;
void buy_souvenirs(int N, long long P0) {
  pair<vector<int>, long long> res;
   
  if(N == 2) {
  	
  	transaction(P0-1);
  	
  } else if (N == 3) {
  	res = transaction(P0-1);
  	if (res.first.size() == 2) {
  	    long long s = res.second;
  	    transaction((P0-1-s) / 2);
  	
	} else {
		transaction(P0-2-s);
		transaction(P0-2-s);
	}
  	
  	
  } else if (N == P0) {
  	
	pair<vector<int>, long long> res = transaction(P0-(N-(N-count)));
  	
  	
  } else {
  	
  	
  	
  }
   
  return;
}

컴파일 시 표준 에러 (stderr) 메시지

souvenirs.cpp: In function 'void buy_souvenirs(int, long long int)':
souvenirs.cpp:21:34: error: 's' was not declared in this scope
   21 |                 transaction(P0-2-s);
      |                                  ^