diff --git "a/0621/Programmers/Lv1/\353\202\230\353\250\270\354\247\200\352\260\200 1\354\235\264 \353\220\230\353\212\224 \354\210\230 \354\260\276\352\270\260_ko.java" "b/0621/Programmers/Lv1/\353\202\230\353\250\270\354\247\200\352\260\200 1\354\235\264 \353\220\230\353\212\224 \354\210\230 \354\260\276\352\270\260_ko.java" new file mode 100644 index 0000000..10c0563 --- /dev/null +++ "b/0621/Programmers/Lv1/\353\202\230\353\250\270\354\247\200\352\260\200 1\354\235\264 \353\220\230\353\212\224 \354\210\230 \354\260\276\352\270\260_ko.java" @@ -0,0 +1,9 @@ +class Solution { + public int solution(int n) { + for (int i = 2; i < n; i++) { + if (n % i == 1) + return i; + } + return -1; + } +} \ No newline at end of file diff --git "a/0621/Programmers/Lv2/\354\247\235\354\247\200\354\226\264 \354\240\234\352\261\260\355\225\230\352\270\260_ko.java" "b/0621/Programmers/Lv2/\354\247\235\354\247\200\354\226\264 \354\240\234\352\261\260\355\225\230\352\270\260_ko.java" new file mode 100644 index 0000000..aa0c91c --- /dev/null +++ "b/0621/Programmers/Lv2/\354\247\235\354\247\200\354\226\264 \354\240\234\352\261\260\355\225\230\352\270\260_ko.java" @@ -0,0 +1,20 @@ +import java.util.Stack; + +class Solution { + public int solution(String s) { + Stack stack = new Stack<>(); + + for (char c : s.toCharArray()) { + if (stack.isEmpty()) + stack.push(c); + else if (stack.peek() == c) + stack.pop(); + else + stack.push(c); + } + + if (!stack.isEmpty()) + return 0; + return 1; + } +} \ No newline at end of file