알고리즘 풀이 방법입니다.
문제(Problem) -> 생각(Think) -> 해결책(Solution) -> 리뷰(Review) 를 통해서 정리해서 작성합니다.
Problem📄
https://level.goorm.io/exam/43117/%EC%A0%88%EB%8C%80%EA%B0%92/quiz/1
구름LEVEL
코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(Python), 자바(Java), 자바스크립트(Javascript) 이
level.goorm.io
Think🤔
음 Math를 사용안하고 쓰는 방법? 또 뭐가 있을까
만약 마이너스 이면 부호를 없애주기 위해서 자기 자신을 두번 더한다.
또는 마이너스값을 다시 넣어준다.
Solution✍
import java.io.*;
class Main {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int input = Integer.parseInt(br.readLine());
if(input < 0){
input = -input;
}
System.out.print(input);
}
}
import java.io.*;
class Main {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int input = Integer.parseInt(br.readLine());
System.out.print(Math.abs(input));
}
}
Review🤩
Math는 기본 제공 클래스 스태틱 클래스 이므로 생성 안해도 됨.
'Algorithm' 카테고리의 다른 글
[구름] n 구하기 (0) | 2021.12.25 |
---|---|
[구름] Factorial (0) | 2021.12.25 |
[구름] 약수의 합 (0) | 2021.12.25 |
[구름] 소수 판별 (0) | 2021.12.25 |
[구름] Substring (0) | 2021.12.25 |