#include <iostream>
#include<vector>
#include<climits>
using namespace std;
int main() {
// your code goes here
vector<int> a={2,7,4,8,9,1,8};
int k=9;
int count1=0;
int count2=0;
int ans1=INT_MIN;
int ans2=INT_MAX;
for(int i=0;i<a.size();i++) {
int sum=0;
for(int j=i;j<a.size();j++) {
sum+=a[j];
if(sum==k) {
int len=j-i+1;
if(ans1<len) {
ans1=len;
count1=0;
}
if(ans2>len) {
ans2=len;
count2=0;
}
if(ans1==len) {
count1++;
}
if(ans2==len) {
count2++;
}
}
}
}
cout<<count1<<" "<<count2<<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZTx2ZWN0b3I+CiNpbmNsdWRlPGNsaW1pdHM+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCgl2ZWN0b3I8aW50PiBhPXsyLDcsNCw4LDksMSw4fTsKCWludCBrPTk7CglpbnQgY291bnQxPTA7CglpbnQgY291bnQyPTA7CglpbnQgYW5zMT1JTlRfTUlOOwoJaW50IGFuczI9SU5UX01BWDsKCWZvcihpbnQgaT0wO2k8YS5zaXplKCk7aSsrKSB7CgkJaW50IHN1bT0wOwoJCWZvcihpbnQgaj1pO2o8YS5zaXplKCk7aisrKSB7CgkJCXN1bSs9YVtqXTsKCQkJaWYoc3VtPT1rKSB7CgkJCQlpbnQgbGVuPWotaSsxOwoJCQkJaWYoYW5zMTxsZW4pIHsKCQkJCQlhbnMxPWxlbjsKCQkJCQljb3VudDE9MDsKCQkJCX0KCQkJCWlmKGFuczI+bGVuKSB7CgkJCQkJYW5zMj1sZW47CgkJCQkJY291bnQyPTA7CgkJCQl9CgkJCQlpZihhbnMxPT1sZW4pIHsKCQkJCQljb3VudDErKzsKCQkJCX0KCQkJCWlmKGFuczI9PWxlbikgewoJCQkJCWNvdW50MisrOwoJCQkJfQoJCQl9CgkJfQoJfQoJY291dDw8Y291bnQxPDwiICI8PGNvdW50Mjw8ZW5kbDsKCXJldHVybiAwOwp9