1日1 AL:数字の和(白駿11720)
5004 ワード
質問する
N個の数字がスペースなしに書かれています.これらの数字を合わせて出力プログラムを書いてください.
入力
第1行は、数値の個数N(1≦N≦100)を与える.2行目にはN個の数字が空白なく与えられる.
しゅつりょく
所定の数字N個の和を入出力する.
I/O例
回答例
まずスキャナーから入力された数字はいくらですか.
次に、配列のサイズに基づいて配列を宣言し、文字列として数値を入力します.
forループでは、文字列の各数値を分割して開きます.
数値に変換して加算します.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int cnt = sc.nextInt();
String[] numArr = new String [cnt];
String num = sc.next();
int sum = 0;
for (int i = 0; i < numArr.length; i++) {
numArr[i] = String.valueOf(num.charAt(i));
sum += Integer.parseInt(numArr[i]);
}
sc.close();
System.out.println(sum);
}
}
Reference
この問題について(1日1 AL:数字の和(白駿11720)), 我々は、より多くの情報をここで見つけました https://velog.io/@htwenty-1/1日1AL-숫자의-합백준-11720テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol