Submission #1250255

#TimeUsernameProblemLanguageResultExecution timeMemory
1250255guymmkSouvenirs (IOI25_souvenirs)C++20
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #include "souvenirs.h" #define int long long using namespace std; void buy_souvenirs(int n, long long p0){ int cur=p0-1; int a[n]={}; for(int i=1;i<n;i++){ int g=1; for(int j=0;j<i;j++){ if(a[i]!=i){ pair<vector<int>,long long> d=transaction(cur); a[i]++; if(d.second==1||d.first.size()==1){ g=2; a[n-1]++; } }else break; }cur-=g; } }

Compilation message (stderr)

souvenirs.cpp: In function 'void buy_souvenirs(long long int, long long int)':
souvenirs.cpp:14:58: error: conversion from 'pair<vector<int>,[...]>' to non-scalar type 'pair<vector<long long int>,[...]>' requested
   14 |                 pair<vector<int>,long long> d=transaction(cur);
      |                                               ~~~~~~~~~~~^~~~~