Submission
Status:
----------
Score: 0
User: Jokul
Problemset: เดินทางไกล
Language: c
Time: 0.001 second
Submitted On: 2025-03-06 11:39:03
#include<stdio.h>
int main(){
int n,s;
scanf("%d",&n);
scanf("%d",&s);
int high[n],min[n],max[n],result1,result2,s1,s2;
for(int i=0;i<n;i++)
{
scanf("%d",&high[i]);
}
for(int i=0;i<n;i++)
{
if(high[i]%12==0)
{
min[i]=(high[i]*5)/2;
max[i]=high[i]*5*2/3;
}
else if(high[i]%12!=0&&high[i]%3==0)
{
min[i]=high[i]*5*2/3;
max[i]=high[i]*5*2/3;
}
else if(high[i]%12!=0&&high[i]%4==0)
{
min[i]=(high[i]*5)/2;
max[i]=(high[i]*5)/2;
}
result1=result1+min[i];
result2=result2+max[i];
}
s1=s-result1;
s2=s-result2;
printf("%d %d",s2,s1);
}