DEVELOPER B 🌱
[Java] 백준 1008번 : A/B (입출력과 사칙연산)
1. 문제 ◽ 주소 : https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net ◽ 문제 내용 : 2. 풀이 ◽ 풀이 1 : java.util.Scanner, System.out.println(); 사용 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner kb = new Scanner(System.in); double n = kb.nextDouble(); double m = kb.nextDouble(); System.out.print(n/m); kb.clo..
[Java] 백준 10998번 : A×B (입출력과 사칙연산)
1. 문제 ◽ 주소 : https://www.acmicpc.net/problem/10998 10998번: A×B 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. www.acmicpc.net ◽ 문제 내용 : 2. 풀이 ◽ 풀이 1 : java.util.Scanner, System.out.println(); 사용 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner kb = new Scanner(System.in); int n = kb.nextInt(); int m = kb.nextInt(); System.out.print(n*m); kb.close(); } } ..
[Java] 백준 1001번 : A-B (입출력과 사칙연산)
1. 문제 ◽ 주소 : https://www.acmicpc.net/problem/1001 1001번: A-B 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. www.acmicpc.net ◽ 문제 내용 : 2. 풀이 ◽ 풀이 1 : java.util.Scanner, System.out.println(); 사용 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner kb = new Scanner(System.in); int n = kb.nextInt(); int m = kb.nextInt(); System.out.println(n+m); kb.close(); } } - ..
Java] 백준 1000번 : A+B (입출력과 사칙연산)
1. 문제 ◽ 주소 : https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net ◽ 문제 내용 : 2. 풀이 ◽ 풀이 1 : java.util.Scanner, System.out.println(); 사용 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner kb = new Scanner(System.in); int n = kb.nextInt(); int m = kb.nextInt(); System.out.println(n+m); kb.close(); } } - ..
[Java] 백준 10172번 : 개 (입출력과 사칙연산)
1. 문제 ◽ 주소 : https://www.acmicpc.net/problem/10172 flush()), 스트림을 종료해주어야 한다(=>close()) - 여기서도 마찬가지로 백슬래시는 출력되지 않는 문자이므로 앞에 백슬래시(\)를 붙여 출력할 수 있게 해준다. ◽ 속도 비교 - 1번 풀이 : - 2번 풀이 : - 출력의 양이 약간 늘어나니 BufferedWriter을 사용한 방식이 좀 더 빨라졌다. 3. 참고 이스케이프 시퀀스란 단어 그 자체로 탈출 문자라고 보면 된다. 그럼 무엇에서 탈출하는 걸까? 바로 " " 사이에 있는 출력 구문에서 탈출하는 것이라 생각하면 이스케입 시퀀스에 대해 이해하기 쉽다. 컴파일러는 " "(' ') 안에 있는 구문을 출력문으로 여기므로 ", '을 통해 출력문의 시작과 ..
[Java] 백준 10171번 : 고양이 (입출력과 사칙연산)
1. 문제 ◽ 주소 : https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net ◽ 문제 내용 : 2. 풀이 ◽ 풀이 1 : System.out.print() 사용 (System 클래스 - 표준입출력) + 이스케이프 시퀀스 public class Main { public static void main(String[] args) { System.out.println("\\ /\\"); System.out.println(" ) ( ')"); System.out.println("( / )"); System.out.println(" \\(__)|"); } } - 자바 배울때 제일 먼저 배우고 가장 흔하게 사용하는..
[Java] 백준 10718번 : We love kriii (입출력과 사칙연산)
1. 문제 ◽ 주소 : https://www.acmicpc.net/problem/10718 10718번: We love kriii ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박 www.acmicpc.net ◽ 문제 내용 : 2. 풀이 ◽ 풀이 1 : System.out.print() 사용 (System 클래스 - 표준입출력) public class Main{ public static void main(String[] args) { System.out.println("강한친구 대한육군"); System.out.pri..
[Java] 백준 2557번 : Hello World (입출력과 사칙연산)
1. 문제 ◽ 주소 : https://www.acmicpc.net/problem/2557 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net ◽ 문제 내용 : 2. 풀이 ◽ 풀이 1 : System.out.print() 사용 (System 클래스 - 표준입출력) public class Main { public static void main(String[] args) { System.out.print("Hello World!"); } } - 자바 배울때 제일 먼저 배우고 가장 흔하게 사용하는 방법이다. - 하지만 속도면에서 매우 느린편에 속한다. 왜냐하면 리소스를 많이 사용하여 성능 부하를 초래하기 때문이다. - 입출력이 많은 코드에서는 지양하는 것이 좋다...