From 504ffae95dfee34faea1cf2e589f0fc5b83c97c9 Mon Sep 17 00:00:00 2001 From: lkhyun <102892446+lkhyun@users.noreply.github.com> Date: Mon, 3 Feb 2025 21:10:37 +0900 Subject: [PATCH 1/4] =?UTF-8?q?[20250203]=20BOJ=20/=20=EA=B3=A8=EB=93=9C4?= =?UTF-8?q?=20/=20=EB=B0=A9=EC=82=AC=ED=98=95=20=EA=B7=B8=EB=9E=98?= =?UTF-8?q?=ED=94=84=20/=20=EC=9D=B4=EA=B0=95=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...4\202\254\355\230\225 \352\267\270\353\236\230\355\224\204.md" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "lkhyun/202502/03 BOJ \352\263\250\353\223\2344 \353\260\251\354\202\254\355\230\225 \352\267\270\353\236\230\355\224\204 \354\235\264\352\260\225\355\230\204.md" => "lkhyun/202502/03 BOJ \352\263\250\353\223\2344 \353\260\251\354\202\254\355\230\225 \352\267\270\353\236\230\355\224\204.md" (100%) diff --git "a/lkhyun/202502/03 BOJ \352\263\250\353\223\2344 \353\260\251\354\202\254\355\230\225 \352\267\270\353\236\230\355\224\204 \354\235\264\352\260\225\355\230\204.md" "b/lkhyun/202502/03 BOJ \352\263\250\353\223\2344 \353\260\251\354\202\254\355\230\225 \352\267\270\353\236\230\355\224\204.md" similarity index 100% rename from "lkhyun/202502/03 BOJ \352\263\250\353\223\2344 \353\260\251\354\202\254\355\230\225 \352\267\270\353\236\230\355\224\204 \354\235\264\352\260\225\355\230\204.md" rename to "lkhyun/202502/03 BOJ \352\263\250\353\223\2344 \353\260\251\354\202\254\355\230\225 \352\267\270\353\236\230\355\224\204.md" From 1148ad005763fb6face4c14ec0a36d3c60ccaf6f Mon Sep 17 00:00:00 2001 From: lkhyun <102892446+lkhyun@users.noreply.github.com> Date: Mon, 3 Feb 2025 21:13:16 +0900 Subject: [PATCH 2/4] =?UTF-8?q?[20250203]=20BOJ=20/=20=EA=B3=A8=EB=93=9C5?= =?UTF-8?q?=20/=20=EB=AA=A8=EB=85=B8=ED=86=A4=EA=B8=B8=20/=20=EC=9D=B4?= =?UTF-8?q?=EA=B0=95=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...50\353\205\270\355\206\244\352\270\270.md" | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 "lkhyun/202502/03 BOJ \352\263\250\353\223\2345 \353\252\250\353\205\270\355\206\244\352\270\270.md" diff --git "a/lkhyun/202502/03 BOJ \352\263\250\353\223\2345 \353\252\250\353\205\270\355\206\244\352\270\270.md" "b/lkhyun/202502/03 BOJ \352\263\250\353\223\2345 \353\252\250\353\205\270\355\206\244\352\270\270.md" new file mode 100644 index 00000000..95b5153c --- /dev/null +++ "b/lkhyun/202502/03 BOJ \352\263\250\353\223\2345 \353\252\250\353\205\270\355\206\244\352\270\270.md" @@ -0,0 +1,70 @@ +```java +import java.io.BufferedReader; +import java.io.BufferedWriter; +import java.io.InputStreamReader; +import java.io.OutputStreamWriter; +import java.util.*; + +class Point{ + int x; + int y; + Point(int x, int y){ + this.x = x; + this.y = y; + } +} +public class Main { + static BufferedReader br; + static BufferedWriter bw; + public static void main(String[] args) throws Exception { + br = new BufferedReader(new InputStreamReader(System.in)); + bw = new BufferedWriter(new OutputStreamWriter(System.out)); + int T = Integer.parseInt(br.readLine()); + for(int t=1;t<=T;t++){ + int N = Integer.parseInt(br.readLine()); + Map> cafes = new TreeMap<>(); + for(int n = 0;n cafe = cafes.getOrDefault(key,new PriorityQueue<>()); + cafe.offer(value); + cafes.put(key,cafe); + } + StringTokenizer st = new StringTokenizer(br.readLine()); + int M = Integer.parseInt(st.nextToken()); + Map cafenumbers = new HashMap<>(); + int prev = 0; + int currentnumber = 0; + for(Integer i : cafes.keySet()){ + PriorityQueue cafe = cafes.get(i); + if(cafe.peek() == prev){ + int j = 1; + int temp = cafe.size(); + while(!cafe.isEmpty()){ + if(cafe.size()==1){prev = cafe.peek();} + cafenumbers.put(currentnumber+j,new Point(i,cafe.poll())); + j++; + } + currentnumber += temp; + } + else{ + int j = cafe.size(); + int temp = cafe.size(); + prev = cafe.peek(); + while(!cafe.isEmpty()){ + cafenumbers.put(currentnumber+j,new Point(i,cafe.poll())); + j--; + } + currentnumber += temp; + } + } + for(int m=0;m Date: Mon, 3 Feb 2025 21:15:05 +0900 Subject: [PATCH 3/4] =?UTF-8?q?[20250203]=20BOJ=20/=20=EA=B3=A8=EB=93=9C5?= =?UTF-8?q?=20/=20=EC=A3=BC=EC=82=AC=EC=9C=84=20=EC=8C=93=EA=B8=B0=20/=20?= =?UTF-8?q?=EC=9D=B4=EA=B0=95=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...4\354\234\204 \354\214\223\352\270\260.md" | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 "lkhyun/202502/03 BOJ \352\263\250\353\223\2345 \354\243\274\354\202\254\354\234\204 \354\214\223\352\270\260.md" diff --git "a/lkhyun/202502/03 BOJ \352\263\250\353\223\2345 \354\243\274\354\202\254\354\234\204 \354\214\223\352\270\260.md" "b/lkhyun/202502/03 BOJ \352\263\250\353\223\2345 \354\243\274\354\202\254\354\234\204 \354\214\223\352\270\260.md" new file mode 100644 index 00000000..150d9493 --- /dev/null +++ "b/lkhyun/202502/03 BOJ \352\263\250\353\223\2345 \354\243\274\354\202\254\354\234\204 \354\214\223\352\270\260.md" @@ -0,0 +1,47 @@ +```java +import java.io.BufferedReader; +import java.io.BufferedWriter; +import java.io.InputStreamReader; +import java.io.OutputStreamWriter; +import java.util.*; +public class Main { + public static void main(String[] args) throws Exception { + BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); + BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); + int N = Integer.parseInt(br.readLine()); + int[] diceInput = new int[6]; + int[][] Dices = new int[N][7]; + for(int i=0;i Date: Mon, 3 Feb 2025 21:25:40 +0900 Subject: [PATCH 4/4] =?UTF-8?q?Delete=20lkhyun/202502/03=20BOJ=20=EA=B3=A8?= =?UTF-8?q?=EB=93=9C5=20=EC=A3=BC=EC=82=AC=EC=9C=84=20=EC=8C=93=EA=B8=B0.m?= =?UTF-8?q?d?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...4\354\234\204 \354\214\223\352\270\260.md" | 47 ------------------- 1 file changed, 47 deletions(-) delete mode 100644 "lkhyun/202502/03 BOJ \352\263\250\353\223\2345 \354\243\274\354\202\254\354\234\204 \354\214\223\352\270\260.md" diff --git "a/lkhyun/202502/03 BOJ \352\263\250\353\223\2345 \354\243\274\354\202\254\354\234\204 \354\214\223\352\270\260.md" "b/lkhyun/202502/03 BOJ \352\263\250\353\223\2345 \354\243\274\354\202\254\354\234\204 \354\214\223\352\270\260.md" deleted file mode 100644 index 150d9493..00000000 --- "a/lkhyun/202502/03 BOJ \352\263\250\353\223\2345 \354\243\274\354\202\254\354\234\204 \354\214\223\352\270\260.md" +++ /dev/null @@ -1,47 +0,0 @@ -```java -import java.io.BufferedReader; -import java.io.BufferedWriter; -import java.io.InputStreamReader; -import java.io.OutputStreamWriter; -import java.util.*; -public class Main { - public static void main(String[] args) throws Exception { - BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); - BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); - int N = Integer.parseInt(br.readLine()); - int[] diceInput = new int[6]; - int[][] Dices = new int[N][7]; - for(int i=0;i