https://www.acmicpc.net/problem/10998
- 문제
마찬가지다. 이전 A+B,A-B에서 더하기가 곱셈으로 나눗셈으로 바뀌냐의 차이다. (나눗셈도 같은 레파토리이므로 따로 포스트하지 않는다)
그럼 이부분들은 별도의 추가설명없이 바로 진행해보겠다.
- 코드1
-
//Scanner 방법 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner in=new Scanner(System.in); int A=in.nextInt(); int B=in.nextInt(); System.out.println(A*B); in.close(); } }
- 결과
- 코드2
-
//Buffered+Split을 이용한 방법 import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; public class Main{ public static void main(String[] args) throws IOException{ BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); String[] str=br.readLine().split(" "); int a = Integer.parseInt(str[0]); int b = Integer.parseInt(str[1]); System.out.println(a*b); } }
- 결과
- 코드3
//BufferedReader+StringTokenizer을 사용한 방법
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import java.util.StringTokenizer;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st=new StringTokenizer(br.readLine()," ");
int a=Integer.parseInt(st.nextToken());
int b=Integer.parseInt(st.nextToken());
System.out.println(a*b);
}
}
- 결과
- 코드1,2,3 속도비교
'Computer Science > BAEKJOON JAVA Practice' 카테고리의 다른 글
[백준]10430번: 나머지 (0) | 2021.12.25 |
---|---|
[백준]10869번: 사칙연산(용어정리) (0) | 2021.12.24 |
[백준]1001번: A-B (0) | 2021.12.22 |
[백준]1000번: A+B (용어 정리포함) (0) | 2021.12.22 |
[백준]10171번: 고양이 (0) | 2021.12.22 |