UVA230 - Borrowers

第二次END结束之后重新再开始,所有数据清空

#include 
#include 
#include 
#include 
#include 
#include 
#include 
using namespace std;
vector book;
vector name;
string x,str=" by ";
map dig,dig2;
int n=0;
//计算每个字符串 作者名的位置
int cal_dig(){
    for(int i =0; ibook[j][k]) return 1;
        else if(book[i][k]book[j][t]) return 1;
        else if(book[i][k]=0;i--){
        if(x[i]=='"'){
            x=x.substr(1,i); break;
        }
    }
    int i=fin_book(x);
    on[i]=0;
    //cout<=0;i--){
        if(x[i]=='"'){
            x=x.substr(1,i); break;
        }
    }
    int i=fin_book(x);
    re[i]=-1;
    //cout<=0; j--)
                if(on[j]==-1){ before=j;break;}
            if(before>=0){
                cout<<"Put "<>x){
        if(x[0]=='B')
            bo_book(on);
        if(x[0]=='R')
            re_book(re);
        if(x[0]=='S')
            sh_book(on,re);
        if(x[0]=='E')
            goto start;
    }
    return 0;
}


你可能感兴趣的:(UVA)