๋ฐฑ์ค€ 484

[Baekjoon] 3980_์„ ๋ฐœ ๋ช…๋‹จ

Gold V๋ฌธ์ œ(์ถœ์ฒ˜: https://www.acmicpc.net/problem/3980) ๋ฌธ์ œ ํ’€์ด  ํฌ์ง€์…˜์— ์„ ์ˆ˜๋ฅผ ๋ฐฐ์น˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ๊ฒฝ์šฐ๋ฅผ ๊ณ ๋ คํ•˜์—ฌ ๋Šฅ๋ ฅ์น˜์˜ ํ•ฉ์˜ ์ตœ๋Œ“๊ฐ’์„ ๊ตฌํ•œ๋‹ค.   my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.StringTokenizer;public class _3980_ { // ์„ ๋ฐœ ๋ช…๋‹จ static int arr[][], answer[], result; static boolean v..

[Baekjoon] 2436_๊ณต์•ฝ์ˆ˜

Gold V๋ฌธ์ œ(์ถœ์ฒ˜: https://www.acmicpc.net/problem/2436) ๋ฌธ์ œ ํ’€์ด  ์ตœ๋Œ€ ๊ณต์•ฝ์ˆ˜๋Š” C, ์ตœ์†Œ ๊ณต๋ฐฐ์ˆ˜๋Š”  CxDxE์ด๋‹ค.์ตœ๋Œ€ ๊ณต์•ฝ์ˆ˜์™€ ์ตœ์†Œ ๊ณต๋ฐฐ์ˆ˜๊ฐ€ ์ฃผ์–ด์ง€๊ณ  A์™€ B๋ฅผ ์ฐพ๋Š” ๊ฒƒ์ด ๋ฌธ์ œ์ด๋ฏ€๋กœ D์™€ E๋ฅผ ๊ตฌํ•˜๋ฉด ๋œ๋‹ค.D์™€ E๋ฅผ ๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋จผ์ € ( ์ตœ์†Œ ๊ณต๋ฐฐ์ˆ˜ / ์ตœ๋Œ€ ๊ณต์•ฝ์ˆ˜ )๋ฅผ ๊ตฌํ•˜๋ฉด DxE ๊ฐ’์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.D์™€ E๋Š” ( ์ตœ์†Œ ๊ณต๋ฐฐ์ˆ˜/์ตœ๋Œ€ ๊ณต์•ฝ์ˆ˜) ์ด๋ฏ€๋กœ D์™€ E ์‚ฌ์ด์— ์ตœ๋Œ€ ๊ณต์•ฝ์ˆ˜๊ฐ€ 1์ด์–ด์•ผ ํ•œ๋‹ค.    my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import jav..

[Baekjoon] 9417_์ตœ๋Œ€ GCD

Silver IV๋ฌธ์ œ(์ถœ์ฒ˜: https://www.acmicpc.net/problem/9417) ๋ฌธ์ œ ํ’€์ด  ๋ชจ๋“  ๋‘ ์ˆ˜์˜ ์ตœ๋Œ€๊ณต์•ฝ์ˆ˜๋ฅผ ์ฐพ์•„ ์ตœ๋Œ“๊ฐ’์„ ์ฐพ๋Š”๋‹ค.   my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.ArrayList;import java.util.StringTokenizer;public class _9417_ { // ์ตœ๋Œ€ GCD public static void main(String[] args) thro..

[Baekjoon] 1461_๋„์„œ๊ด€

Gold IV๋ฌธ์ œ(์ถœ์ฒ˜: https://www.acmicpc.net/problem/1461) ๋ฌธ์ œ ํ’€์ด  ๋งˆ์ง€๋ง‰์—๋Š” ๋‹ค์‹œ 0์œผ๋กœ ๋Œ์•„์˜ฌ ํ•„์š”๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ€์žฅ ๋จผ ๊ณณ์„ ๋งˆ์ง€๋ง‰์— ๊ฐ€์•ผ ํ•œ๋‹ค. ๊ฐ€์žฅ ๋จผ ๊ณณ์„ ์ œ์™ธํ•˜๊ณ  ๋จผ ๊ณณ์„ ์ˆœ์„œ๋Œ€๋กœ ๊ฐ€์ ธ๋‹ค ๋†“๋Š”๋‹ค.  my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Collections;import java.util.StringTokenizer;public class _1461_ { // ๋„์„œ๊ด€ public static void main(String[]..

[Baekjoon] 16987_๊ณ„๋ž€์œผ๋กœ ๊ณ„๋ž€์น˜๊ธฐ

Gold V๋ฌธ์ œ(์ถœ์ฒ˜: https://www.acmicpc.net/problem/16987) ๋ฌธ์ œ ํ’€์ด  ๊ณ„๋ž€ ํ•˜๋‚˜๋กœ ๋‹ค๋ฅธ ๊ณ„๋ž€์„ ๊นฐ ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ํ™•์ธํ•œ๋‹ค.  my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class _16987_ { // ๊ณ„๋ž€์œผ๋กœ ๊ณ„๋ž€์น˜๊ธฐ static Egg arr[]; static boolean visited[]; static int cnt, result; static class Egg { private int d; private int w; publ..

[Baekjoon] 5107_๋งˆ๋‹ˆ๋˜

Silver I๋ฌธ์ œ(์ถœ์ฒ˜: https://www.acmicpc.net/problem/5107) ๋ฌธ์ œ ํ’€์ด  ๊ฐ ๊ด€๊ณ„๋ฅผ ๋ฐฐ์—ด๋กœ ์ €์žฅํ•œ ํ›„ ์—ฐ๊ฒฐ ๊ณ ๋ฆฌ๋ฅผ ์ฐพ๋Š”๋‹ค.  my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.ArrayList;import java.util.StringTokenizer;public class _5107_ { // ๋งˆ๋‹ˆ๋˜ static boolean visited[]; static int[] arr; publ..

[Baekjoon] 16206_๋กค์ผ€์ดํฌ

Silver I๋ฌธ์ œ(์ถœ์ฒ˜: https://www.acmicpc.net/problem/16206) ๋ฌธ์ œ ํ’€์ด  ๊ธธ์ด๊ฐ€ 10์ธ ๋กค์ผ€์ดํฌ ๊ฐœ์ˆ˜์˜ ์ตœ๋Œ“๊ฐ’์„ ๊ตฌํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋กค์ผ€์ดํฌ๋ฅผ ์ž๋ฅด๊ธฐ ์œ„ํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๋ถ€์—ฌํ–ˆ๋‹ค.1) 10์œผ๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋Š” ๊ฐ’์„ ๋จผ์ € ์ž๋ฅด๊ธฐ2) 10์œผ๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋Š” ์ˆ˜๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ๋ผ๋ฉด ์ž‘์€ ๊ฐ’์„ ๋จผ์ € ์ž๋ฅด๊ธฐ ์ด๋ ‡๊ฒŒ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๋ถ€์—ฌํ•œ ์ด์œ ๋Š” 20๊ณผ 30์ด ์žˆ์„ ๋•Œ 20์€ ํ•œ ๋ฒˆ ์ž๋ฅด๋ฉด 10์„ 2๊ฐœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์ง€๋งŒ 30์„ ํ•œ ๋ฒˆ ์ž๋ฅด๋ฉด 10์„ 1๊ฐœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.  my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import j..

[Baekjoon] 9421_์†Œ์ˆ˜์ƒ๊ทผ์ˆ˜

Silver I๋ฌธ์ œ(์ถœ์ฒ˜: https://www.acmicpc.net/problem/9421) ๋ฌธ์ œ ํ’€์ด  ๋จผ์ € ๊ฐ’์ด ์†Œ์ˆ˜์ธ์ง€ ํŒ๋‹จ ํ›„ ์†Œ์ˆ˜๋ผ๋ฉด ์ƒ๊ทผ์ˆ˜์ธ์ง€ ํŒ๋‹จํ•œ๋‹ค.  my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.util.HashSet;import java.util.Set;public class _9421_ { // ์†Œ์ˆ˜์ƒ๊ทผ์ˆ˜ static Set set = new HashSet(); public static void main..

[Baekjoon] 3896_์†Œ์ˆ˜ ์‚ฌ์ด ์ˆ˜์—ด

Silver I๋ฌธ์ œ(์ถœ์ฒ˜: https://www.acmicpc.net/problem/3896) ๋ฌธ์ œ ํ’€์ด  ๋จผ์ € ์—๋ผํ† ์Šคํ…Œ๋„ค์Šค์˜ ์ฒด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์†Œ์ˆ˜์ธ์ง€ ์•„๋‹Œ์ง€ ํŒ๋‹จํ•œ๋‹ค.k๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ๊ทธ ์ˆ˜๊ฐ€ ํ•ฉ์„ฑ์ˆ˜์ธ์ง€ ๋จผ์ € ํŒ๋‹จ ํ›„ ํ•ฉ์„ฑ์ˆ˜๋ผ๋ฉด k๋ฅผ ํฌํ•จํ•˜๋Š” ์†Œ์ˆ˜ ์‚ฌ์ด ์ˆ˜์—ด์˜ ๊ธธ์ด๋ฅผ ๊ตฌํ•œ๋‹ค.  my solution (Java)import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class _3896_ { // ์†Œ์ˆ˜ ์‚ฌ์ด ์ˆ˜์—ด public static void main(String[] args..

[Baekjoon] 1124_์–ธ๋”ํ”„๋ผ์ž„

Silver I๋ฌธ์ œ(์ถœ์ฒ˜: https://www.acmicpc.net/problem/1124) ๋ฌธ์ œ ํ’€์ด  ๋จผ์ € ์—๋ผํ† ์Šคํ…Œ๋„ค์Šค์˜ ์ฒด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์†Œ์ˆ˜์ธ์ง€ ์•„๋‹Œ์ง€ ํŒ๋‹จํ•œ๋‹ค. ๊ทธ ํ›„์— A์ด์ƒ B์ดํ•˜์˜ ๊ฐ’์„ ๊ฐ๊ฐ ์†Œ์ธ์ˆ˜๋ถ„ํ•ดํ•˜์—ฌ ์†Œ์ˆ˜์˜ ๊ฐœ์ˆ˜๋ฅผ ๊ตฌํ•œ๋‹ค. ์†Œ์ˆ˜์˜ ๊ฐœ์ˆ˜๊ฐ€ ์†Œ์ˆ˜์ธ์ง€ ํŒ๋‹จํ•œ๋‹ค.   my solution (Java)import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class _1124_ { // ์–ธ๋”ํ”„๋ผ์ž„ public static void main(String[] args) throws IOException { Buffered..