Помогите пожалуйста с кодом!

Написал данный код, все проверил , но не работает.
Ошибку выдает лишь в случае запуска.
Как мне это исправить?
Вот код.
import java.util.Scanner;
public class test1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Введите кол-во x ");
int x = input.nextInt();
int a[] = new int[x];
System.out.println("введите значение каждого x");
for (int f141 = 0; f141 < x; f141++) {
a[f141] = input.nextInt();
}
int f144;
int k=x/2;
int[] t1=new int[k];
int[] t2=new int[x-k];
int[] S= new int[x];
int z=0;
int max=0;
for(int f142=0;f142<=k;f142++) {
if(t1[f142]>0) {
t1[f142]=a[f142];
}
else {
t1[f142]=0;
}
}
for(int f143=k;f143<=x;f143++){
t2[f143]=a[f143];
}
for(f144=0;f144<=x+1;f144++) {
z=t1[f144];
t1[f144]=t2[f144+k];
t2[f144+k]=z;
for(int f145=0;f145<=x-k;f145++) {
S[f144]=S[f144]+(t1[f145]-t2[f145+k]);
}
}
for(int f146=0;f146<=x;f146++) {
if(max>=S[f146]){
max=S[f146];
}
else {
}
}
System.out.print(max);
}
}
23 октября 2018 в 15:42
Ближайшие курсы

Как начать свой путь в разработке?
Онлайн-курс
25
февраля
Интенсив «Формулы и методы для планирования в Excel»
Онлайн-курс
25
февраля
Костыли и велосипеды: как не нужно писать код на C#
Онлайн-курс
25
февраля
Новые статьи

Архитектор информационных систем — новая профессия
38100

«Дизайн — инструмент для изменения мира»
114010

Разбираемся в типах Kotlin — Unit, Nothing, Any (и null)
97700
Новые вебинары

Правовые аспекты работы с блокчейн-проектами
08 апреля390

Работа тестировщика на разных IT-проектах
31 марта10

Как зарабатывать на разработке мобильных приложений? Как запустить свой стартап?
31 марта740
Новые темы

Mythological Riddles
java eclipse
0
ответов