Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Score: 100
User: CaldarianX
Problemset: ผลบวก (ง่าย)
Language: cpp
Time: 0.226 second
Submitted On: 2024-11-20 13:38:13
#include <iostream>
using namespace std;
int getmin(int x,int y){
if(x >=y){
return y;
}
else{
return x;
}
}
int getmax(int x,int y){
if(x>=y){
return x;
}
else{
return y;
}
}
int main(){
int num;
cin>>num;
int number[1000000] = {};
for(int i =0;i<num;i++){
cin>>number[i];
}
int min,max;
cin>>min>>max;
min = getmin(min,max);
max = getmax(min,max);
long long int answer = 0;
for(int i = min;i<=max;i++){
answer += number[i];
}
cout<<answer<<'\n';
}