题目链接:http://118.190.20.162/view.page?gpid=T19
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <algorithm>
#include <set>
using namespace std;
struct Buy{
string str;
double price;
int stocknum;
}E[5050];
int pos=1;
set<double> q;
long long int max_start_num=0;
double max_start_price=0;
int main() {
string op;
double price;
int stocknum;
while(cin>>op){
if(op=="cancel"){
int id;
cin>>id;
E[id].str = "cancel";
E[id].price = 0;
E[id].stocknum = 0;
E[pos].str="cancel";
E[pos].price=0;
E[pos].stocknum=0;
pos++;
}
else
{
cin>>price>>stocknum;