#import "SecondTask.h"
@interface SecondTask ()
//- (void)searchForMaximumValue;
@end
@implementation SecondTask
- (void)searchForMaximumValue {
self.previousMaximumValue = self.maximumValue;
self.indexOfPreviousMaximumValue = self.indexOfMaximumValue;
self.maximumValue = nil;
self.indexOfMaximumValue = 0;
for (int i = 0; i < self.firstArray.count; i++) {
if (self.firstArray[i] > self.maximumValue) {
if (self.firstArray[i] >= self.previousMaximumValue) {
if (self.indexOfPreviousMaximumValue == i) {
if (self.secondArray[i] == [NSNumber numberWithInt:-1]) {
} else {
self.maximumValue = self.firstArray[i];
self.indexOfMaximumValue = i;
}
}
} else {
self.maximumValue = self.firstArray[i];
self.indexOfMaximumValue = i;
}
}
}
}
@end