From fc77b43b3fc1ea120c58a38a6d1fa7f5aaf9491d Mon Sep 17 00:00:00 2001 From: JangHongJoon Date: Thu, 2 May 2024 18:04:41 +0900 Subject: [PATCH] 2024.05.02 solved --- wkdghdwns199/ACM-25192.py | 19 ------------ wkdghdwns199/ACM-26069.py | 25 --------------- wkdghdwns199/README.md | 1 + ...\354\262\264\354\234\241\353\263\265.java" | 31 +++++++++++++++++++ 4 files changed, 32 insertions(+), 44 deletions(-) delete mode 100644 wkdghdwns199/ACM-25192.py delete mode 100644 wkdghdwns199/ACM-26069.py create mode 100644 "wkdghdwns199/\352\267\270\353\246\254\353\224\224/\354\262\264\354\234\241\353\263\265.java" diff --git a/wkdghdwns199/ACM-25192.py b/wkdghdwns199/ACM-25192.py deleted file mode 100644 index 22d787c..0000000 --- a/wkdghdwns199/ACM-25192.py +++ /dev/null @@ -1,19 +0,0 @@ -import sys -input = sys.stdin.readline -N = int(input()) -emoji_using_users = set() -time_for_emoji_use = False -emoji_use_count = 0 -for _ in range(N): - chat_string = input().rstrip() - if chat_string == 'ENTER' : - if time_for_emoji_use : - emoji_use_count += len(emoji_using_users) - else : - time_for_emoji_use = True - emoji_using_users = set() - else : - emoji_using_users.add(chat_string) - -emoji_use_count+=len(emoji_using_users) -print(emoji_use_count) \ No newline at end of file diff --git a/wkdghdwns199/ACM-26069.py b/wkdghdwns199/ACM-26069.py deleted file mode 100644 index c24cfe0..0000000 --- a/wkdghdwns199/ACM-26069.py +++ /dev/null @@ -1,25 +0,0 @@ -import sys -input = sys.stdin.readline -N = int(input()) -dancingCheck = {} -dancingCheck['ChongChong'] = True -for _ in range(N): - left_rabbit, right_rabbit = map(str, input().split()) - try : - if dancingCheck[left_rabbit]: - dancingCheck[right_rabbit] = True - except : - dancingCheck[left_rabbit] = False - - try : - if dancingCheck[right_rabbit] : - dancingCheck[left_rabbit] = True - except : - dancingCheck[right_rabbit] = False - -count=0 -for key in dancingCheck.keys(): - if dancingCheck[key] == True: - count+=1 - -print(count) \ No newline at end of file diff --git a/wkdghdwns199/README.md b/wkdghdwns199/README.md index f5b6927..4ef306e 100644 --- a/wkdghdwns199/README.md +++ b/wkdghdwns199/README.md @@ -21,4 +21,5 @@ | 17차시 | 2024.03.27 | DP | 신나는 함수 실행 | 2024.03.27 | | 18차시 | 2024.04.03 | 집합과 맵 | 절댓값 힙 | 2024.04.03 | | 19차시 | 2024.04.07 | 조합론 | 인사성 밝은 곰곰이 | 2024.04.07 | +| 20차시 | 2024.05.02 | 그리디 | 체육복 | 2024.05.02 | diff --git "a/wkdghdwns199/\352\267\270\353\246\254\353\224\224/\354\262\264\354\234\241\353\263\265.java" "b/wkdghdwns199/\352\267\270\353\246\254\353\224\224/\354\262\264\354\234\241\353\263\265.java" new file mode 100644 index 0000000..6231be6 --- /dev/null +++ "b/wkdghdwns199/\352\267\270\353\246\254\353\224\224/\354\262\264\354\234\241\353\263\265.java" @@ -0,0 +1,31 @@ +import java.util.*; + +class Solution { + public int solution(int n, int[] lost, int[] reserve) { + Arrays.sort(lost); + Arrays.sort(reserve); + int answer = n-lost.length; + for (int i=0; i