From 81b535f73fabd6fb0619607e3e9b0dddc473a076 Mon Sep 17 00:00:00 2001 From: hyungi4608 Date: Tue, 21 Jun 2022 19:06:13 +0900 Subject: [PATCH 1/2] =?UTF-8?q?220621=5Fsolve=20:=20=EB=82=98=EB=A8=B8?= =?UTF-8?q?=EC=A7=80=EA=B0=80=201=EC=9D=B4=20=EB=90=98=EB=8A=94=20?= =?UTF-8?q?=EC=88=98=20=EC=B0=BE=EA=B8=B0=5Fkim?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...354\210\230 \354\260\276\352\270\260_kim.java" | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 "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_kim.java" 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_kim.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_kim.java" new file mode 100644 index 0000000..dc89de5 --- /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_kim.java" @@ -0,0 +1,15 @@ +package study_0621; + +public class Lv1_나머지가1이되는수 { + public static void main(String[] args) { + int n = 12; + int ans = 0; + for(int i = 2; i < n; i++) { + if(n % i == 1) { + ans = i; + break; + } + } + } + +} From f470cd7d030a7ccaf5af00921e91e7840269bb36 Mon Sep 17 00:00:00 2001 From: hyungi4608 Date: Tue, 21 Jun 2022 19:06:27 +0900 Subject: [PATCH 2/2] =?UTF-8?q?220621=5Fsolve=20:=20=EC=A7=9D=EC=A7=80?= =?UTF-8?q?=EC=96=B4=20=EC=A0=9C=EA=B1=B0=ED=95=98=EA=B8=B0=5Fkim?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\261\260\355\225\230\352\270\260_kim.java" | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 "0621/Programmers/Lv2/\354\247\235\354\247\200\354\226\264 \354\240\234\352\261\260\355\225\230\352\270\260_kim.java" 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_kim.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_kim.java" new file mode 100644 index 0000000..b47e0b3 --- /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_kim.java" @@ -0,0 +1,31 @@ +package study_0621; + +import java.util.Stack; + +public class Lv2_짝지어제거하기2 { + public static void main(String[] args) { + String a = "cdcd"; + System.out.println(solution(a)); + } + + public static int solution(String s) { + + Stack stack = new Stack<>(); + for(int i = 0; i < s.length(); i++) { + if(!stack.isEmpty()&&stack.peek() == s.charAt(i)) { + stack.pop(); + }else { + stack.add(s.charAt(i)); + } + } + + if(stack.size() == 0) { + return 1; + }else { + return 0; + } + + + } + +}