atcoder#ARC060A. [ABC044C] 高橋君とカード
[ABC044C] 高橋君とカード
题目描述
高橋君は、 枚のカードを持っています。 番目のカードには、整数 が書かれています。 高橋君は、これらのカードの中から 枚以上を選び、 選んだカードに書かれた整数の平均をちょうど にしたいと考えています。 そのようなカードの選び方が何通りあるか求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
書かれた整数の平均がちょうど となるようなカードの選び方の総数を出力せよ。
题目大意
高桥有n张卡。在i(1≤i≤n)的第一个磁卡上,卡上面写着整数x_i。
高桥从这些卡片中挑选1张以上,想把选择的卡片上写的整数的平均数变成等于A的数。问有几种方案。
读入: 第一行读入N,A; 接下来一行读入N个数
输出: 一个数,记得加回车
感谢@STEPHEN_ 提供的翻译
4 8
7 9 8 9
5
3 8
6 6 9
0
8 5
3 6 2 8 7 6 5 9
19
33 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
8589934591
提示
制約
- はいずれも整数である
部分点
- を満たすデータセットに正解した場合は、 点が与えられる。
Sample Explanation 1
- 平均が となるカードの選び方は、以下の 通りです。 - 枚目のカードのみを選ぶ。 - 枚目と 枚目のカードを選ぶ。 - 枚目と 枚目のカードを選ぶ。 - 枚目、 枚目および 枚目のカードを選ぶ。 - 枚目、 枚目および 枚目のカードを選ぶ。
Sample Explanation 4
- 答えは ビット整数型に収まらない場合があります。