题目描述
给定一个长度为 nn 的序列 {an}{an},请你求出该序列中所有比 xx 大的数量和它们的和。
输入格式
第一行两个整数 n,xn,x。
第二行有 nn 个整数,表示序列 {an}{an}。
输出格式
一行两个整数,按顺序分别是数量、和。
样例数据
样例输入#1
5 4
1 8 3 6 -5
样例输出#2
2 14
数据范围
对于 100%100% 的数据,有 1≤n≤1051≤n≤105,|ai|,|x|≤109|ai|,|x|≤109。
#include<iostream>
using namespace std;
int main(){
long long n,x,maxn=0,maxy=0;
cin >> n >> x;
for(int i=1;i<=n;i++){
long long a;
cin >> a;
if(a>x) maxn+=a;
if(a>x) maxy+=1;
}
cout << maxy << " " << maxn;
return 0;
}