[BaekJoon] 14681번 - 사분면 고르기 [Java][C++]
문제 링크 1. 문제 풀이 $x$, $y$ 의 부호로 위치한 사분면을 판단할 수 있어서 조건문을 활용하면 해결할 수 있다. 1사분면의 경우 $x > 0$, $y > 0$ 2사분면의 경우 $x < 0$, $y > 0$ 3사분면의 경우 $x < 0$, $y < 0$ 4사분면의 경우 $x >...
문제 링크 1. 문제 풀이 $x$, $y$ 의 부호로 위치한 사분면을 판단할 수 있어서 조건문을 활용하면 해결할 수 있다. 1사분면의 경우 $x > 0$, $y > 0$ 2사분면의 경우 $x < 0$, $y > 0$ 3사분면의 경우 $x < 0$, $y < 0$ 4사분면의 경우 $x >...
문제 링크 1. 문제 풀이 두 정수 $A$, $B$ 의 대소 관계를 비교하여 출력하는 문제로 조건문을 활용하면 해결할 수 있다. 2. 코드 1. 풀이 [Java] import java.io.*; import java.util.*; public class Main { public static void main(String...
문제 링크 1. 문제 풀이 세 정수 $A$, $B$, $C$ 의 합을 구하는 문제로 각 수의 최댓값이 $10^{12}$ 까지여서 정수 타입을 사용할 경우 오버플로우에 주의해야 한다. 2. 코드 1. 풀이 [Java] long 타입으로 입력을 받아서 오버플로우를 방지했다. import java.io.*; import java.u...
문제 링크 1. 문제 풀이 두 정수 $A$, $B$ 의 곱을 산술 연산자를 활용하여 구하면 된다. 2. 코드 1. 풀이 [Java] import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws I...
문제 링크 1. 문제 풀이 주어진 아이디 뒤에 ??!를 붙여서 출력만 하면 된다. 2. 코드 1. 풀이 [Java] import java.io.*; public class Main { public static void main(String[] args) throws IOException { Buffered...
문제 링크 1. 문제 풀이 두 정수 $A$, $B$ 의 덧셈, 뺄셈, 곱셈, 몫, 나머지 연산을 산술 연산자를 활용하여 구하면 된다. 2. 코드 1. 풀이 [Java] import java.io.*; import java.util.*; public class Main { public static void main(Str...
문제 링크 1. 문제 풀이 산술 연산자와 소괄호를 활용해 네 가지 연산 결과를 출력만 하면 된다. 1번 연산에 대해 2번 연산은 덧셈에 대한 분배를 적용한 꼴이고, 3번 연산에 대해 4번 연산은 곱셈에 대한 분배를 적용한 꼴인데, 나머지(mod) 연산의 경우 덧셈과 곱셈에 대한 분배법칙이 성립해 1번 연산과 2번 연산이 동일하고 3번 연산...
문제 링크 1. 문제 풀이 여러 특수문자로 이루어진 개를 출력하는 문제로 이스케이프해야 하는 문자가 섞여 있음에 주의해야 한다. 2. 코드 1. 풀이 [Java] 개를 이루는 문자 중 이스케이프 처리가 필요한 문자로 역슬래시(\)와 큰 따옴표(")가 있어서 앞에 역슬래시를 붙여 이스케이프 처리만 추가해줬다. public cla...
문제 링크 1. 문제 풀이 여러 특수문자로 이루어진 고양이를 출력하는 문제로 이스케이프해야 하는 문자가 섞여 있음에 주의해야 한다. 2. 코드 1. 풀이 [Java] 고양이를 이루는 문자 중 이스케이프 처리가 필요한 문자로 역슬래시(\)가 있어서 앞에 역슬래시를 붙여 이스케이프 처리만 추가해줬다. public class Mai...
문제 링크 1. 문제 풀이 두 정수 $A$, $B$ 의 나눗셈을 산술 연산자를 활용하여 구하면 된다. 이때 정수 타입간 나눗셈 연산은 몫만 구하는 연산이 될 수 있어서 주의해야 한다. 또한 실제 정답과의 오차가 $10^{-9}$ 이하여야 하는 점에 주의해야 한다. 2. 코드 1. 풀이 [Java] double 형 변수와 int ...