"ЛЯВА И ДЯСНА СУМА" Не разбирам къде е проблема! При мен и при двата теста получавам отговорите. А в тестовата система изобщо не минава! Защо???
import java.util.Scanner;
public class LeftRightSum {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("n= ");
int n = input.nextInt();
System.out.println("Enter the numbers: ");
int nTemp = n * 2;
int leftSum = 0;
int rightSum = 0;
int diffSum = 0;
for (int i = 1; i <= nTemp; i++) {
while (i <= nTemp / 2) {
leftSum = leftSum + input.nextInt();
i++;
}
while (i <= nTemp) {
rightSum = rightSum + input.nextInt();
i++;
}
}
if (rightSum == leftSum) {
System.out.println("Yes, sum= " + rightSum);
} else {
diffSum = Math.abs(rightSum - leftSum);
System.out.println("No, diff= " + diffSum);
}
}
}
import java.util.Scanner;
public class LeftRightSum {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int nTemp = n * 2;
int leftSum = 0;
int rightSum = 0;
int diffSum = 0;
for (int i = 1; i <= nTemp; i++) {
while (i <= nTemp / 2) {
leftSum = leftSum + input.nextInt();
i++;
}
while (i <= nTemp) {
rightSum = rightSum + input.nextInt();
i++;
}
}
if (rightSum == leftSum) {
System.out.println("Yes, sum= " + rightSum);
} else {
diffSum = Math.abs(rightSum - leftSum);
System.out.println("No, diff= " + diffSum);
}
}
}
import java.util.Scanner; public class LeftRightSum { public static void main(String[] args) { Scanner input = new Scanner(System.in); int n = input.nextInt(); int nTemp = n * 2; int leftSum = 0; int rightSum = 0; int diffSum = 0; for (int i = 1; i
Да Аз прочетох правилата но това нищо не ми говори! Не всички сме толкова просветени! Обясни как става, а не ми пращай линкове! Балгодаря предварително!