앞에서 풀었던 +, -, *, / 문제에 나머지 연산까지 결합한 문제
처음에 완전히 바보같은 짓을 했다.
당연히 A/B 결과가 정수형이 아닐 거라 생각하고, A/(double)B로 제출했는데 계속 틀렸다고 했다.
덕분에 다른 분들이 풀어놓은 소스도 찾아봤는데, 아무리 봐도 다른 점이 없었다 ..
새롭게 알게된 건 있다.
평소에 쓰던 Scanner를 사용하고 나서는 .close()를 해 줘야 한다...!
그래서 찾아보니 형변환이 없었고, 출력 예시를 보니 정수형이었다. ...
< 풀이 >
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int A = scan.nextInt();
int B = scan.nextInt();
System.out.println(A+B);
System.out.println(A-B);
System.out.println(A*B);
System.out.println(A/B);
System.out.println(A%B);
}
}
'프로그래밍 > JAVA' 카테고리의 다른 글
acmicpc(baekjoon) 2588 - 곱셈 (0) | 2021.02.08 |
---|---|
acmicpc(baekjoon) 10430 - 나머지 (0) | 2021.01.24 |
acmicpc(baekjoon) 1008 - A/B (0) | 2021.01.23 |
acmicpc(baekjoon) 10998 - AxB (0) | 2021.01.23 |
acmicpc(baekjoon) 1001 - A-B (0) | 2021.01.23 |