Рубрики
Без рубрики

Вызов кода алгоритма Java: Сумма N целых чисел

Задача java, которая включает в себя циклы и пользовательский ввод через класс сканера.

Автор оригинала: Ugo A.

В прошлом я решил следующую проблему алгоритма ввода-вывода, приведенную ниже. Можете ли вы решить эту проблему так же, как я, или сделать еще лучше ? Попытаться сделать что-либо. И если вы хотите, чтобы я создал для вас алгоритмы для решения с использованием различных структур java или производных AngularJS (которые обычно используются на рабочем месте), не стесняйтесь обращаться ко мне. Это всего лишь основная задача, чтобы согреть вас. Наслаждайтесь!

Дано

…массив целых чисел размера N , вам нужно распечатать добавление всех элементов в массив

и следующий код:

import java.io.*;
import java.util.*;

public class Solution {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        
        //enter your code here and end with a system.out in order to print to the console
    }
}
 

ожидаемый результат

…должно отображаться одно значение, равное сумме элементов в массиве.

Ввод образца

5 1000000001 1000000002 1000000003 1000000004 1000000005

Пример Вывода

5000000015

Поэтому, предполагая, что вы передаете 2 строки ввода образца (по одной строке за раз), вы должны получить вывод образца, если вы все сделали правильно.

Удачи!

Ответ приведен ниже

Вот моя версия ответа:

import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;

public class Solution {

    public static void main(String[] args) {
     
        
        Scanner in = new Scanner(System.in);
        int t;
        long a= 0;
        t =  in.nextInt();
        for (int i = 0;i < t;i++){
            
            a +=  in.nextInt();    
            
        }
        System.out.println(a);
    }
}

Оригинал: “https://www.codementor.io/@ugoa/java-algorithm-code-challenge-the-sum-n-integers-8l7x6sp1y”