์ ๋ ฅ
์ฒซ ์ค์ ํ ์คํธ์ผ์ด์ค์ ๊ฐ์ T๊ฐ ์ฃผ์ด์ง๋ค. T๋ ์ต๋ 1,000,000์ด๋ค. ๋ค์ T์ค์๋ ๊ฐ๊ฐ ๋ ์ ์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. A์ B๋ 1 ์ด์, 1,000 ์ดํ์ด๋ค.
์ถ๋ ฅ
๊ฐ ํ ์คํธ์ผ์ด์ค๋ง๋ค A+B๋ฅผ ํ ์ค์ ํ๋์ฉ ์์๋๋ก ์ถ๋ ฅํ๋ค.
์ฒซ ์๋ ( Scanner )
package ๋ฐฑ์ค15552๋ฒ๋ฌธ์ ;
import java.util.Scanner;
public class BaekJoon15552 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
for(int i = 0; i < num; i++) {
int x = sc.nextInt();
int y = sc.nextInt();
sc.nextLine();
System.out.println(x + y);
}
}
}
์ ํ์๊ฐ 1์ด์ธ์ง๋ผ Scanner๋ก ํ๋ฉด ๋ฐํ์ ์๋ฌ๊ฐ ๋ ์ ํ๋ฆฐ๋ค.
ํ์ฌ ์ด๋ฅผ ๋ณด์ํ ์ ์๋ BufferedReader ํด๋์ค๋ฅผ ์ด์ฉํ์ฌ ๋ค์ ์์ฑํ์๋ค.
ํด๋น ํด๋์ค์ ๋ํ ๋ด์ฉ์ https://velog.io/@jkh9615/์๊ณ ๋ฆฌ์ฆ-๋ฐฑ์ค-15552-๋น ๋ฅธ-AB-Java
[์๊ณ ๋ฆฌ์ฆ] ๋ฐฑ์ค 15552 ๋น ๋ฅธ A+B Java
๋ฌธ์ ์ ๋ณดํ๋ซํผ : ๋ฐฑ์ค๋ถ๋ฅ : ์ํ๋์ด๋ : ๋ธ๋ก ์ฆ2๋งํฌ : https://www.acmicpc.net/problem/15552ํ์ด์ดํ์ ํ์ดํ ๋ด์ฉ์ค์์ BufferedReader์ BufferedWriter๋ผ๋ ๊ฒ์ ์ฌ์ฉํ ๋๊ฐ ์๋ค. ๋ชฉ์ ๋ถํฐ ๋งํ์๋ฉด,
velog.io
์ด ๊ธ์ ์ฐธ๊ณ ํ์๋ค.
๋ ๋ฒ์งธ ์๋ (BufferedReader)
package ๋ฐฑ์ค15552๋ฒ๋ฌธ์ ;
import java.io.*;
public class BaekJoon15552 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int n = Integer.parseInt(br.readLine());
for(int i = 0; i < n; i++) {
String s = br.readLine();
int a = Integer.parseInt(s.split(" ")[0]);
int b = Integer.parseInt(s.split(" ")[1]);
bw.write(a+b+"\n");
}
bw.flush();
}
}
์ฒ์์ int a = Integer.parseInt(s.split(" ")[0]); ์ดํด๊ฐ ์ ์๊ฐ์ ์๋์ int c๋ ์ถ๊ฐํ์ฌ a+b+c๋ฅผ ๋ํด๋ณด์๋ค.
์ด๊ฒ์ ๊ฒ ์คํ(?)ํด ๋ณธ ๊ฒฐ๊ณผ ๋ด๊ฐ ์ดํดํ ๋ฐ๋ก๋
" "์ ๊ธฐ์ค์ผ๋ก 0๋ฒ์งธ, 1๋ฒ์งธ ์ซ์๋ฅผ ๊ฐ๊ฐ intํ์ผ๋ก ๋ณํ ํ a, b์ ๋ด๋ ๊ฒ์ด๋ค.
์ด๋ฅผ ์ด์ฉํด ๋๋จธ์ง ๋น ๋ฅธ ์๋ฆฌ์ฆ๋ ๋น ๋ฅด๊ฒ ํ์ด๋ด์ผ๊ฒ ๋ค.
(๋๋ฆ ๋ผ์)
'๐ Algorithm > BaekJoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์๋ฐ(Java) [๋ฐฑ์ค] 10807๋ฒ : ๊ฐ์ ์ธ๊ธฐ (0) | 2023.01.13 |
---|---|
์๋ฐ(Java) [๋ฐฑ์ค] 2439๋ฒ : ๋ณ ์ฐ๊ธฐ (1) | 2023.01.13 |
์๋ฐ(Java) [๋ฐฑ์ค] 25304๋ฒ : ์์์ฆ (1) | 2023.01.13 |
์๋ฐ(Java) [๋ฐฑ์ค] 8393๋ฒ : ํฉ (0) | 2023.01.13 |
์๋ฐ(Java) [๋ฐฑ์ค] 10950๋ฒ : A + B - 3 (0) | 2023.01.13 |