int distanceBetweenBusStops(int* distance, int distanceSize, int start, int destination){
int sum1=0;
int sum2=0;
if(destination>=start){
for(int a=start;a<destination;a++){
sum1=sum1+distance[a];
}
for(int a=start-1;a>=0;a--){
sum2=sum2+distance[a];
}
for(int a=distanceSize-1;a>=destination;a--){
sum2=sum2+distance[a];
}
}
else{
for(int a=start-1;a>=destination;a--){
sum1=sum1+distance[a];
}
for(int a=start;a<distanceSize;a++){
sum2=sum2+distance[a];
}
for(int a=0;a<destination;a++){
sum2=sum2+distance[a];
}
}
return sum1>sum2?sum2:sum1;
}
力扣------公交站间的距离
最新推荐文章于 2024-07-25 21:13:04 发布