F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

Escape

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 239    Accepted Submission(s): 78


Problem Description
As a young man, Al was a skilled artist, a potter with a wife and two fine sons. One night, his older son developed a severe stomachache. Thinking it was only some common intestinal isorder, neither Al nor his wife took the condition very seriously. But the boy died suddenly that night.

Knowing the death could have been avoided if he had only realized the seriousness of the situation, he always felt he was guilty. To make matters worse, his wife left him a short time later, leaving him alone with his six-year-old younger son. The hurt and pain of the two situations were more than Al could stand, and he turned to alcohol for help. In time Al became an alcoholic.

As the alcoholism progressed, AL began to lose everything he possessed ¨C his land, house, etc. Finally Al died alone in a small bar. Hearing of Al¡¯s death, I thought, ¡°What a totally wasted life! What a complete failure! ¡±

As time went by, I began to revalue my earlier rough judgement. I knew Al¡¯s now adult son, Ernie. He is one of the kindest, most caring, most loving men I have ever known. I saw the love between Ernie and his children, thinking that kindness and caring had to come from somewhere.

I hadn¡¯t heard Ernie talked much about his father. One day, I worked up my courage to ask him what on earth his father had done so that he became such a special person. Ernie said quietly, ¡°As a child until I left home at 18¡±, Al came into my room every night, gave me a kiss and said, ¡°love you, son.¡±

Tears came to my eyes as I realized what I had been a fool to judge Al as a failure. He had not left any material possessions behind. But he had been a kind loving father, and left behind his best love.

wuyiqi trapped in a maze again. He want to escape from the maze. He face a problem:

put k1 + k2 + ... + kN different balls into N different boxes, the first box must contain k1 balls, the second box must contain k2 balls, and so on. What is the number of division modulo P (P is a prime.)..

This problem is too easy. wuyiqi can solve it very fast.

But wuyiqi can not escape from the maze, he must solve a hard problem.

Now there is the problem:

Given the N and P as mentioned above.

wuyiqi should gives the {k1, k2, ...kN }make the above problem¡¯s answer is zero.

And restriction conditions are 0 ¡Ü k1 ¡Ü K1, 0 ¡Ü k2 ¡Ü K2, ..., 0 ¡Ü kN ¡Ü KN , of course they are all integers, and at least one of which is not zero.

wuyiqi want you to calculate how many {k1, k2, ...kN } meet the conditions.
 

Input
The first line of the input is T (1 ¡Ü T ¡Ü 50), which stands for the number of test cases you need to solve.

For each case, there are two lines.

The first line of each case contains two integers N ,P (1 ¡Ü N ¡Ü 10, 1 ¡Ü P ¡Ü 20),as explained above, and the P is a prime.

The second line contains N integers, K1, K2, ..., KN (1 ¡Ü Ki ¡Ü 109).
 

Output
For each case, you should output a single line, first output ¡°Case #t: ¡±, where t indicating the case number between 1 and T . Then a single integer follows, indicating the answer module 100000009.
 

Sample Input
1 2 3 1 2
 

Sample Output
Case #1: 1
 

Hint
For the first case, among {0, 1},{0, 2},{1, 0},{1, 1},{1, 2}, there is only {1, 2} meet the conditions.
 

Source
 

Statistic | Submit | Discuss | Note
Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-11-22 15:40:01, Gzip enabled