Задача Left and Right Sum
Здравейте.Бихте ли ми казали,къде ми е грешката?Благодаря предварително
Код:
import java.util.Scanner;
public class LeftandRightSum{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = Integer.parseInt(Scanner.nextLine());
int leftSum = 0;
int rigthSum = 0;
for (int i = 0; i < n; i++){
int number = Integer.parseInt(Scanner.nextLine());
leftSum += number;
}
for (int i = 0; i < n; i++){
int number = Integer.parseInt(Scanner.nextLine());
rigthSum += number;
}
if (leftSum == rigthSum)
{
System.out.println("Yes, sum = {0}", leftSum);
}
else
{
System.out.println("No, diff = {0}", Math.Abs(leftSum - rigthSum));
}
}
}
Наавих го с println ,но judge ми даде Compile time error
Я пак провери скобичките :)
Сега вече се оучи.Не бях задал скенера.А може ли и малко помощ за тези две програмки:
import java.util.Scanner;
public class OddEvenSum{
public static void Main(string[] args){
Scanner scanner = new Scanner(System.in);
int n = Integer.parseInt(Scanner.nextLine());
int oddSum = 0;
int evenSum = 0;
for (int i = 1; i <= n; i++)
{
int number = Integer.parseInt(Scanner.nextLine());
if (i % 2 != 0)
{
oddSum += number;
}
else
{
evenSum += number;
}
}
if (oddSum == evenSum)
{
System.out.printf("Yes\nSum = {0}", oddSum); // using \n in order to print the part after it on a new line
}
else
{
System.out.printf("No\nDiff = {0}", Math.Abs(oddSum - evenSum)); // using \n in order to print the part after it on a new line
}
}
}
и съответно :
import java.util.Scanner;
public class VowelSum{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
int vowelSum = 0;
for (int letterIndex = 0; letterIndex < input.length(); letterIndex++){
char currentLetter = input.charAt(letterIndex);
switch (currentLetter){
case 'a':
vowelSum +=1;
break;
}
}
System.out.println(vowelSum);
}
}
А и ако имаш решението на Clever Lily ?Благодаря ти още веднъж
Ето за сумите:
Проблемът ти е, че започваш фор цикъла от 1, а не от 0!!!
Ето за буквите:
Където пропускам да ти подавам импорта на скенера в кода, си го импортвай ти, или си настрой IDE-то да ти ги импортва автоматично :)
Ето ти и Лилито:
ТУК
Благодаря ти за пореден път!!!
Ако не е много нахално от моя страна ще може ли и решенията на упражнениято за for цикъла?Благодаря ти предварително
1-ва ТУК
2-ра ТУК
3-та ТУК
4-та ТУК
5-та ТУК
6-та ТУК
7-ма ТУК
НО нали знаеш, че не ти помагам така? :)
ЗАтова се опитвай да ги решаваш, ако трябва и с дни...
Успех! :)
Благодаря ти много!!!При първа възможност ще ги пререшавам.На изпита сигурно ще се проваля,но съм длъжен да опитам.Между другуто задачата за OddEvenPosition не ми я пуска в judge.