Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

CSMS0004 - Карибын эрдэнэс

Ахмад Джек нууц эрдэнэсийн агуйд ортол тэнд n ширхэг авдар байжээ. Авдар бүр өөр өөрийн өнгөтэй сувдаар дүүрэн байсан (нэг авдарт байгаа сувднууд адил өнгөтэй, өөр авдарт байгаа сувднууд ялгаатай өнгөтэй). i-р авдарт mi ширхэг сувд байна. Тэр дор хаяж a ширхэг сувд авч явахыг хүсч байгаа ба b-гээс олон сувд даахгүй. Ингээд Джек хэдэн ширхэг, хэдэн өнгийн сувд авч явахыгаа шийдэж чадахаа байжээ. Тэр хэдэн янзаар сувдуудыг авч явж чадах вэ?
Дараах үйлдлүүдийг гүйцэтгэх програм бич:
- оролтоос авдар бүрт байх сувдны тоо болон a, b тоог унших
- Джек хэдэн янзаар сувднуудыг сонгон авч явж болохыг тооцолох
- үр дүнг гаргах

Input

Оролтын эхний мөрөнд n, a, b бүхэл тоонууд зайгаар тусгаарлагдан байрлана (1<=n<=10, 0<=a<=b<=10 000 000). Дараагийн n ширхэг мөр тус бүрд нэг бүхэл тоо байна. i+1-р мөрөнд байгаа бүхэл тоо нь mi буюу i-р авдранд байх сувдны тоог илэрхийлнэ (0<=mi<=1 000 000).

Output

Джекийн сувднуудыг авч явах ялгаатай боломжуудын тоо нь k байг. Гаралт дээр байх ёстой ганц бүхэл тоо нь k % 2007 гэсэн утгатай байна(k тоог 2007-д хуваасны үлдэгдэл).

Example

Input:
2 1 3
3
5

Output:
9

Тайлбар. Джек сувднуудыг дараах байдлаар авч явж чадна:
(1, 0), (2, 0), (3, 0), (0, 1), (0, 2), (0, 3), (1, 1), (1, 2), (2, 1)

Нэмсэн:sw40
Огноо:2007-11-20
Хугацааны хязгаарлалт:0.100s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:Бүгд дараах хэлүүдээс бусад: ADA95 ASM64 BASH BF C++ 4.3.2 C99 CLPS CLOJURE D ERL FSHARP GO ICON ICK JS-RHINO LUA NEM NICE NODEJS OCAML PERL6 PIKE PRLG-swi SCALA SCM guile SCM qobi SED ST TCL VB.NET WHITESPACE
Эх сурвалж:CEOI

hide comments
2009-04-24 08:13:14 Chinbilegt


Last edit: 2009-04-24 12:59:15
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.