poj1250 Tanning Salon

 1 #include<stdio.h>

 2 #include<string.h>

 3 int main()

 4 {

 5     char c,p[26];

 6     int n,curnum,leave;

 7     while(scanf("%d%*c",&n),n)

 8     {

 9         curnum=leave=0;

10         memset(p,0,sizeof(p));

11         for(c=getchar();c!='\n';c=getchar()){

12             if(p[c-'A']==1){

13                 p[c-'A']=0;

14                 curnum--;

15             }

16             else if(p[c-'A']==0){

17                 if(curnum<n){

18                     p[c-'A']=1;

19                     curnum++;

20                 }

21                 else{

22                     leave++;

23                     p[c-'A']=2;

24                 }

25             }

26         }

27         if(leave) printf("%d customer(s) walked away.\n",leave);

28         else printf("All customers tanned successfully.\n");

29     }

30     return 0;

31 }

 

你可能感兴趣的:(poj)