728x90 반응형 JAVA46 [백준] 10926번 ??! - Java 1. 문제 10926번: ??! 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때 www.acmicpc.net 2. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { String id = "joonas"; // 준하가 입력하고자 하는 아이디가 먼저 주어지고 Scanner sc = new Scanner(System.in); System.out.println(sc.next() + "??!"); // 입력한 아이디 뒤에 ??!을 붙여서 출력한다 } } 조건문.. 2022. 3. 30. [백준] 10869번 사칙연산 - Java 1. 문제 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net 2. 문제풀이 Scanner의 nextInt()를 통해 정수를 입력받아 +, -, * , /, %을 차례로 출력한다. 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); System.out.println(A-B); System.. 2022. 3. 30. [백준] 1008번 A/B - Java 1. 문제 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 2. 풀이 이 문제의 Key는 출력 시 실제 정답과 출력 값의 절대 오차 또는 상대오차가 10의 -9승 이하면 정답이라는 것이다. 그렇다면 오차가 10의-9승보다 작아야 되니까 소수 9번째자리 이상 출력되어야 한다는 소리!! 그러면 실수형인 float나 double을 써야하는데 이 경우에는 double을 써야 한다 그 이유는 변수의 크기 때문인데 float - 8 bit - 소수 6자리까지 표현 double - 11bit - 소수 15자리까지 표현 float는 크기가 작아서 안되기 때문에 double을 써야 한다. 1) int로 받아서 double로 형 변환 정수와 정수.. 2022. 3. 30. [백준] 10998번 문제 AxB - Java 1. 문제 10998번: A×B 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 2. 풀이 방법 import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); //Scanner 불러오기 int A = sc.nextInt(); //int에 두 정수를 저장 int B = sc.nextInt(); System.out.println(A*B); //A*B출력 } } 키보드를 통해 입력받을 수 있는 Scanner를 사용해서 정수 A, B를 .. 2022. 3. 29. [백준] 알고리즘 푸는 법, 팁, 컴파일 오류 해결 법 Baekjoon Online Judge Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다. www.acmicpc.net 많은 사람들이 알고리즘 문제를 풀기 위해 백준 사이트를 이용한다. 문제의 양도 많고, 다양하게 나누어져 있으며, 다양한 언어로 알고리즘을 풀 수 있다. 그런데 사용자로서 약간 불편했던 점이 어떻게 사용하는가?? 였다. 이번 포스팅은 백준을 사용하는 방법에 대해서 알아보고자 한다. 1. 어떻게 분류된 문제를 풀 것인지 선택한다. 백준 홈페이지에서는 문제를 다양하게 분류해 놓았다. 주로 전체문제를 보고 1000번부터 차례로 풀거나, 단계별로 분류된 문제를 푸는 경우가 많다. 필자는 단계별로 풀어보기에 도전했다. 단계별 문제로 들어가 보면 단.. 2022. 3. 29. 이전 1 ··· 6 7 8 9 10 다음 728x90 반응형