728x90
๋ฐ์ํ
๋ฌธ์
๊ผฌ๋ง ์ ๋ฏผ์ด๋ ์ด์ A + B ์ ๋๋ ์ฝ๊ฒ ๊ณ์ฐํ ์ ์๋ค. ์ด์ A + B + C๋ฅผ ๊ณ์ฐํ ์ฐจ๋ก์ด๋ค!
์ ๋ ฅ
์ฒซ ๋ฒ์งธ ์ค์ A, B, C (1 ≤ A, B, C ≤ 10^12)์ด ๊ณต๋ฐฑ์ ์ฌ์ด์ ๋๊ณ ์ฃผ์ด์ง๋ค.
์ถ๋ ฅ
A+B+C์ ๊ฐ์ ์ถ๋ ฅํ๋ค.
๋ถ๋ช ๋ง๋ ์ฝ๋๋ฅผ ์ ์ถํ๋๋ฐ ์ ๋ฐํ์์๋ฌ๊ฐ ๋์ง??
ํ๋๋ฐ ๋ต์ ๋ฌธ์ ์ ์์๋ค.
A, B, C๋ ์ต๋ 10์ 12์น์ด๋ฏ๋ก int๊ฐ ์๋๋ผ
long ํ์ ์ ์ ์ฅํด์ผํ๋ค.
๋๋ Scanner ๋ฌธ์ ์ธ๊ฐ.. ํด์ ๋ฒํผ๋ก๋ ๋ฐ๊ฟ๋ดค๋๋ฐ..
๊ทธ๋ฅ ํ์ ๋ฌธ์ ์๋๊ฑธ๋ฃจ.
์๊ฐ ์ค์บ๋๊ณ , ์๋๊ฐ ๋ฒํผ์ด๋ค. ํ์คํ ์๋ ์ฐจ์ด๊ฐ ๋ณด์ธ๋ค.
(์ด๊ฑฐ์ ๊ดํ ๊ณ ์ฐฐ์ ๋ค์ ํฌ์คํ ์ ์ฌ๋ฆฌ๋๊ฑธ๋ก)
1. BufferedReader
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
import java.io.IOException;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String input = br.readLine();
//์ด๋ฒ์ ํ ํฐ์ ์จ๋ณด์
StringTokenizer st = new StringTokenizer(input);
long A = Long.parseLong(st.nextToken());
long B = Long.parseLong(st.nextToken());
long C = Long.parseLong(st.nextToken());
System.out.println(A+B+C);
}
}
2. Scanner
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
long A = scanner.nextLong();
long B = scanner.nextLong();
long C = scanner.nextLong();
System.out.println(A+B+C);
}
}
728x90
๋ฐ์ํ
'๐ป ์ฝ๋ฉํ ์คํธ > ๋ฐฑ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์๋ฐ ์ ๋ ฅ์ ๊ดํ ๊ณ ์ฐฐ (Scanner, BufferedReader) (0) | 2025.01.14 |
---|---|
[๋ฐฑ์ค/Java] 10172 ๊ฐ : ์๋ฐ์์ " ์ถ๋ ฅ (0) | 2025.01.14 |
[๋ฐฑ์ค/Java] 10171 ๊ณ ์์ด : ์๋ฐ์์ \ ์ถ๋ ฅ (0) | 2025.01.14 |
[๋ฐฑ์ค/Java] 2588 ๊ณฑ์ ๋ฌธ์ ํ์ด (์๋ฆฟ์ ๋ถ๋ฆฌํ๊ธฐ) (0) | 2025.01.14 |
[๋ฐฑ์ค/Java] 1008 A/B ํ์ด ๋ฐ ๋ฌธ์ (double์ ์ฌ์ฉํด์ผํ๋ ์ด์ ) (0) | 2025.01.14 |