![[백준] 1000 - A+B](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0QXnc%2FbtsxqxS6HoC%2F3jVDbJUUZtSCwQkpVw4sK0%2Fimg.png)
[백준] 1000 - A+B알고리즘/백준2023. 10. 12. 04:38
Table of Contents
• 문제
A값과 B값을 입력받고 덧셈연산 수행한 뒤에 출력을 해주는 프로그램이다.
• 풀이
자바의 사칙연산 중 하나인 + 연산을 하는 것이다.
중요한 부분은 값을 입력받을 때 공백을 통해 A값과 B값을 구분한다는 것이다.
- 방법1
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
System.out.println(a + b);
}
}
이 코드는 가장 기본적인 방법으로 먼저 util패키지에 있는 Scanner클래스를 import해온다.
java util패키지에는 List, Map, Set, Collection과 같은 자료구조 클래스와 Calendar등의 날짜와 관련된 클래스들도 존재한다.
여러가지 유용한 클래스들의 집합이다.
그 중 Scanner클래스는 사용자로부터 값을 입력받아 변수에 저장한다.
int타입의 a,b값을 정수형으로 입력받고, println을 통해 a + b의 값을 출력한다.
•마무리
Scanner클래스를 사용하면 비교적 단순하게 입력을 받아 변수에 저장할 수 있지만 속도측면에서는 비효율적이라는 정도만 알아두고 후에 속도제한이 있는 문제를 풀어보면서 보다 효율적인 입력방법에는 무엇이있는지 알아보도록하자
728x90
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 10998 - AXB (0) | 2023.10.12 |
---|---|
[백준] 1001 - A-B (0) | 2023.10.12 |
[백준] 2557 - Hello World (1) | 2023.10.10 |
1152 - 단어의 개수 (0) | 2023.08.22 |
2675 - 문자열 반복 (0) | 2023.08.22 |
@leegeonwoo :: geonwoo
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!