Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- /*
- find max distance between two exact values of array
- */
- int main(){
- int arr[] = {1,9,3,1,4,5,9,1,1,9};
- size_t N = sizeof(arr)/sizeof(int);
- int max_distance = 0;
- for(int i=0;i<N;i++){
- for(int j=N-1;j>=0;j--){
- if(arr[i]==arr[j]){
- if(max_distance<abs(i-j)){
- max_distance=abs(i-j);
- break;
- }
- }
- }
- }
- printf("%d",max_distance);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement