Page 1 of 1
246 - 10-20-30
Posted: Sun Mar 25, 2007 6:08 pm
by Mr.south
i got WA, but the run time is only 0.006 second
why??
this is part of my code of scan file
int pile[8][52];
while(1)
{
scanf("%d", &pile[0][0]);
if(pile[0][0] == 0)
{
break;
}
else
{
for(i=1;i<52;i++)
{
scanf("%d", &pile[0]);
}
........continue
}
}
When is Draw
Posted: Mon Nov 19, 2007 1:08 am
by baodog
How do we know how many cards is dealt for a draw??
The problem does not state this. It says a draw occurs
if you can never win or loss. But how many cards for the output?
(Draw: ???) Theoretically,
it should be 0, because you know the cards in the
deck, but instead it's some >0 number as shown in the
sample input. Can someone clarify this? Thanks in advance.
Posted: Mon Nov 19, 2007 10:30 am
by baodog
Nevermind, I get it now. Same state repeated = draw step.
Re: 246 WA
Posted: Tue Oct 20, 2009 11:25 pm
by bleed1979
Does anyone have a efficient method?
I use string and functions like sprintf() and strcmp() to memorize all cards, and got AC 0.392s.
but I thknk this method is too slow to detect "state repeated".