Banner

My Tech Blog (๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ)

โœ… ๋ฌธ์ œ์Šค๋งˆํŠธ๋ฏธ๋””์–ด์ธ์žฌ๊ฐœ๋ฐœ์›์˜ ์ธ์Œค์ด Java ์‹œํ—˜๋ฌธ์ œ๋ฅผ ์ฑ„์ ํ•˜๊ณ  ์žˆ๋‹ค.๋ฌธ์ œ๋งˆ๋‹ค 'o' ๋˜๋Š” 'x'๋กœ ํ‘œ์‹œ๊ฐ€ ๋˜์–ด ์žˆ๋Š”๋ฐ ์ ์ˆ˜๋ฅผ ๋งค๊ธฐ๋Š” ๋ฐฉ์‹์ด ํŠน์ดํ•˜๋‹ค.'o'๋Š” ์ ์ˆ˜๊ฐ€ ๋ˆ„์ ๋˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ฑ„์ ๋˜๋Š”๋ฐ ์ด์ „๋ถ€ํ„ฐ ์ž์‹ ์„ ํฌํ•จํ•œ ์—ฐ์†๋œ 'o'์˜ ๊ฐœ์ˆ˜ ๋งŒํผ์˜ ์ ์ˆ˜๋กœ ์ฑ„์ ์ด ๋ฉ๋‹ˆ๋‹ค.์˜ˆ๋ฅผ ๋“ค์–ด 'oooxoo'๋ผ๋Š” ํ‘œ์‹œ๊ฐ€ ์žˆ๋‹ค๋ฉด ์ˆœ์„œ๋Œ€๋กœ 1+2+3+0+1+2=9 ์œผ๋กœ ์ด์ ์ด ๊ณ„์‚ฐ๋ฉ๋‹ˆ๋‹ค.ํ•™์ƒ์ด ํ‘ผ ์‹œํ—˜์ง€์— ์ •๋‹ต, ์˜ค๋‹ต ์—ฌ๋ถ€๊ฐ€ ํ‘œ์‹œ๋˜์–ด ์žˆ์„ ๋•Œ ์ด์ ์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์„ธ์š”. โœ… ์ฝ”๋“œimport java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String c..
โœ… ๋ฌธ์ œ(์„ธ ์ž๋ฆฌ ์ˆ˜) * (์„ธ ์ž๋ฆฌ ์ˆ˜)๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ณ„์‚ฐ๋œ๋‹ค.(1),(2)๋ฒˆ์„ ์ž…๋ ฅ ๋ฐ›์•„ ๊ฒฐ๊ณผ ํ™”๋ฉด์ฒ˜๋Ÿผ (3), (4), (5), (6)๋ฒˆ์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜คโœ… ์ฝ”๋“œimport java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("์ฒซ ๋ฒˆ์žฌ ์ˆซ์ž ์ž…๋ ฅ >> "); int num1 = sc.nextInt(); System.out.print("๋‘ ๋ฒˆ์งธ ์ˆซ์ž ์ž…๋ ฅ >> "); int num2 = sc.nextInt(); int cal1 = num1 * (num2 % 10); // num2์˜ ์ผ์˜์ž๋ฆฌ์ˆ˜..
โœ… ๋ฌธ์ œ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ๋Œ€์‹œ('_') ๋ฌธ์ž๋กœ ๊ตฌ์„ฑ๋œ ํ˜•ํƒœ์˜ ์ˆซ์ž๋ฅผ ์ฃผ์–ด์ง„ ์ˆซ์ž์™€ ๊ฐ™์ด ์ถœ๋ ฅํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉ๋˜๋Š” ๋Œ€์‹œ์˜ ๊ฐœ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜๋ผ.โœ… ์ฝ”๋“œimport java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] c = { 6, 2, 5, 5, 4, 5, 6, 3, 7, 6 }; System.out.print("์ฒซ์ž๋ฆฌ 0์„ ์ œ์™ธํ•œ ์ˆซ์ž๋ฅผ ์ž…๋ ฅํ•ด์ฃผ์„ธ์š” >> "); String nums = sc.nextLine(); int result = 0; for (int i = 0; i > " + result); sc.close()..
โœ… ๋ฌธ์ œ ์ž…๋ ฅ๋œ ๊ฐ’ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ์งœ๊ธฐ โ€‹๐Ÿ“ฅ ์ž…๋ ฅ ์ž…๋ ฅ์ด ์ฃผ์–ด์ง„๋‹ค. ์ž…๋ ฅ์€ ์ตœ๋Œ€ 100์ค„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๊ณ , ์•ŒํŒŒ๋ฒณ ์†Œ๋ฌธ์ž, ๋Œ€๋ฌธ์ž, ๊ณต๋ฐฑ, ์ˆซ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ๊ฐ ์ค„์€ 100๊ธ€์ž๋ฅผ ๋„˜์ง€ ์•Š์œผ๋ฉฐ, ๋นˆ ์ค„์ด ์ฃผ์–ด์งˆ ์ˆ˜๋„ ์žˆ๊ณ , ๊ฐ ์ค„์˜ ์•ž ๋’ค์— ๊ณต๋ฐฑ์ด ์žˆ์„ ์ˆ˜๋„ ์žˆ๋‹ค. โ€‹๐Ÿ“ฅ ์ถœ๋ ฅ ์ž…๋ ฅ ๋ฐ›์€ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅํ•œ๋‹ค. โ€‹ ๐Ÿ’ก ํ’€์ด 11718๋ฒˆ๊ณผ ์œ ์‚ฌํ•œ ๋ฌธ์ œ๋กœ ๋„์–ด์“ฐ๊ธฐ๋ฅผ ํฌํ•จํ•œ ๋ฌธ์ž์—ด์„ ์ž…๋ ฅ๋ฐ›์•„ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ์ž…๋ ฅ์ด ๋ช‡ ์ค„ ๋“ค์–ด์˜ค๋Š”์ง€ ์ฃผ์–ด์ง€์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์—, ๊ณ„์† ์ž…๋ ฅ์ด ๋“ค์–ด์˜จ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ณ  while-loop๋ฅผ ์ด์šฉํ•ด ์ž…๋ ฅ์„ ๋ฐ›๊ณ , ์ž…๋ ฅ๋ฐ›์€ ๊ฒƒ์ด ์—†์œผ๋ฉด loop์„ ์ข…๋ฃŒํ•ด ์ฃผ๋ฉด ๋œ๋‹ค. input()๊ณผ sys.stdin.readlines()๋ฅผ ์ด์šฉํ•˜์—ฌ ๋‘ ๊ฐ€์ง€๋กœ ํ’€์ดํ–ˆ๋‹ค. โœ… 1. Buffered..
โœ… ๋ฌธ์ œ ์ž…๋ ฅ๋œ ๊ฐ’ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ์งœ๊ธฐ โ€‹๐Ÿ“ฅ ์ž…๋ ฅ ์ž…๋ ฅ์ด ์ฃผ์–ด์ง„๋‹ค. ์ž…๋ ฅ์€ ์ตœ๋Œ€ 100์ค„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๊ณ , ์•ŒํŒŒ๋ฒณ ์†Œ๋ฌธ์ž, ๋Œ€๋ฌธ์ž, ๊ณต๋ฐฑ, ์ˆซ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ๊ฐ ์ค„์€ 100๊ธ€์ž๋ฅผ ๋„˜์ง€ ์•Š์œผ๋ฉฐ, ๋นˆ ์ค„์€ ์ฃผ์–ด์ง€์ง€ ์•Š๋Š”๋‹ค. ๋˜, ๊ฐ ์ค„์€ ๊ณต๋ฐฑ์œผ๋กœ ์‹œ์ž‘ํ•˜์ง€ ์•Š๊ณ , ๊ณต๋ฐฑ์œผ๋กœ ๋๋‚˜์ง€ ์•Š๋Š”๋‹ค. โ€‹๐Ÿ“ฅ ์ถœ๋ ฅ ์ž…๋ ฅ ๋ฐ›์€ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅํ•œ๋‹ค. โ€‹ ๐Ÿ’ก ํ’€์ด ์ฒ˜์Œ์—๋Š” ์—ฅ? ์ด๊ฒŒ ์ •๋‹ต๋ฅ  30ํผ์„ผํŠธ ๋ฐ–์— ์•ˆ ๋œ๋‹ค๊ตฌ? ์ƒ๊ฐํ–ˆ๋Š”๋ฐ ๋‚˜๋„ ํ‹€๋ ธ๋‹ค. ๋ณดํ†ต์€ ๋ฌธ์ œ์—์„œ n๊ฐœ์˜ ์ค„์— ์ž…๋ ฅ์„ ๋ฐ›์œผ๋ผ๋Š” ๋ฐ˜๋ณต ํšŸ์ˆ˜๊ฐ€ ์ฃผ์–ด์ง€๋Š”๋ฐ ์ด ๋ฌธ์ œ์—์„œ๋Š” n์„ ์•Œ๋ ค์ฃผ์ง€ ์•Š๋Š”๋‹ค. ์ž…๋ ฅ๊ฐ’์ด ๋ช‡ ๋ฒˆ ์ฃผ์–ด์ง€๋Š”์ง€๋Š” ๋ชจ๋ฅด์ง€๋งŒ ์ž…๋ ฅ๋œ ๊ฐ’ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅํ•ด์•ผํ•˜๋Š” ๋ฌธ์ œ์ด๋‹ค. ๊ทธ๋ž˜์„œ while๋ฌธ์„ ๋Œ๋ ค์ฃผ๊ณ  ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋ฉด break๋ฅผ ๊ฑธ์–ด ์ฃผ๋Š” ๊ฒŒ ํ•ต์‹ฌ์ด๋‹ค. input..
โœ… ๋ฌธ์ œ  [์ž…๋ ฅ]1. N๊ณผ X๋ฅผ ์ž…๋ ฅ๋ฐ›๋Š”๋‹ค.2. N๊ฐœ์˜ ์ •์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›๋Š”๋‹ค. (๋ฐ˜๋ณต๋ฌธ) [์ถœ๋ ฅ]3. N๊ฐœ์˜ ์ˆซ์ž ์ค‘ X๋ณด๋‹ค ์ž‘์€ ์ˆ˜๋งŒ ์ถœ๋ ฅํ•œ๋‹ค. โœ… ์ฝ”๋“œimport java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("N ์ž…๋ ฅ >> "); int n = sc.nextInt(); System.out.print("X ์ž…๋ ฅ >> "); int x = sc.nextInt(); int[] nums = new int[n]; for (int ..
โœ… ๋ฌธ์ œ์•„๋ž˜์™€ ๊ฐ™์€ 2์ฐจ์› ๋ฐฐ์—ด์„ ์™ผ์ชฝ์œผ๋กœ 90๋„ ํšŒ์ „ํ•˜์—ฌ ์ถœ๋ ฅํ•˜์‹œ์˜ค.โœ… ์ฝ”๋“œpublic class Main { public static void main(String[] args) { int[][] num = new int[5][5]; int count = 1; for (int i = 0; i  โœ… ์ถ”๋ก  ๊ณผ์ • 1. ์›๋ณธ๋ฐฐ์—ด ์ถœ๋ ฅ๋น„๊ต๋ฅผ ์œ„ํ•ด์„œ ์›๋ณธ ๋ฐฐ์—ด์„ ์ถœ๋ ฅํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ๋จผ์ € ์ž‘์„ฑํ•ด ์ฃผ์—ˆ๋‹ค. 25์นธ์งœ๋ฆฌ ๋ฐฐ์—ด์„ ์„ ์–ธํ•ด์ฃผ๊ณ  count ๋ณ€์ˆ˜๋ฅผ ์„ ์–ธํ•ด์„œ 1๋กœ ์ดˆ๊ธฐํ™” ์‹œ์ผœ์ค€ ๋’ค, for๋ฌธ์„ ๋Œ๋ฆฌ๋ฉฐ count๋ฅผ 1์”ฉ ์ฆ๊ฐ€์‹œํ‚ค๋ฉฐ ๋ฐฐ์—ด์— ์ง‘์–ด ๋„ฃ์–ด ์ฃผ์—ˆ๋‹ค. ์ด์ œ ๋‹ค์‹œ for๋ฌธ์„ ๋Œ๋ ค์„œ ๋ฐฐ์—ด ์š”์†Œ๋“ค์„ ์ถœ๋ ฅํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค. "\t"์„ ์‚ฌ์šฉํ•ด์ฃผ๋ฉด ์–‘ ์˜†์— ํƒญํ‚ค๋งŒํผ ๊ฐ„๊ฒฉ์„ ๋„ฃ์–ด์„œ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๋‹ค.  2. ๋ฐ˜์‹œ๊ณ„๋ฐฉํ–ฅ์œผ๋กœ 9..
A Dog of Flanders (1999) - IMDb ํ”Œ๋žœ๋”์Šค์˜ ๊ฐœ (A Dog of Flanders)์œ„๋‹ค ์ง€์Œ/๊น€์˜์ง„ ์˜ฎ๊น€(์žํ™”์ƒ ์ถœํŒ์‚ฌ) 1. ๋„ฌ๋กœ์™€ ํŒŒํŠธ๋ผ์Šˆ์˜ ๋งŒ๋‚จ ๋„ฌ๋กœ๋Š” ๋งˆ์„ ์–ด๊ท€์˜ ์ž‘์€ ์˜ค๋‘๋ง‰์—์„œ ์˜ˆํ•œ ๋‹ค์Šค ํ• ์•„๋ฒ„์ง€์™€ ๋‹จ๋‘˜์ด ์‚ด๊ณ  ์žˆ์—ˆ์–ด์š”. ์†Œ๋…„๊ณผ ํ• ์•„๋ฒ„์ง€๋Š” ๋ชน์‹œ๋„ ๊ฐ€๋‚œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ผ๋‹ˆ๋ฅผ ๊ตถ๋Š” ๋‚ ๋„ ๋งŽ์•˜๊ฑฐ๋“ ์š”. ๋‘ ์‚ฌ๋žŒ์ด ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์ด๋ผ๊ณค ์ด์›ƒ์ง‘ ์ –์†Œ์—์„œ ์งœ๋‚ธ ์šฐ์œ ๋ฅผ ์ž‘์€ ์ˆ˜๋ ˆ์— ์‹ฃ๊ณ  ์•ˆํŠธ๋ฒ ๋ฅดํŽœ๊นŒ์ง€ ๋Œ€์‹  ๋ฐฐ๋‹ฌํ•ด์ฃผ ๊ฒƒ๋ฟ์ด์—ˆ์–ด์š”. ํ•˜์ง€๋งŒ ๋‚˜์ด ๋“ค์–ด ๋ชธ์ด ๋ถˆํŽธํ•œ ํ• ์•„๋ฒ„์ง€์—๊ฒ ์ˆ˜๋ ˆ๋ฅผ ๋„๋Š” ์ผ์กฐ์ฐจ ๋ฒ„๊ฑฐ์› ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜๋„ ์†Œ๋…„์€ ํ–‰๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค. ์–ธ์ œ๋‚˜ ๋ฐ์€ ์›ƒ์Œ์„ ์žƒ์ง€ ์•Š๊ณ  ๊ฐ€์ง„ ๊ฒƒ์— ๋งŒ์กฑํ•˜๋ฉฐ ์‚ด์•˜๊ฑฐ๋“ ์š”. ๊ทธ๋Ÿฌ๋˜ ์–ด๋Š ๋‚ , ์ด๋“ค์€ ํ’€์ˆฒ์—์„œ ๋งค๋งž์•„ ์“ฐ๋Ÿฌ์ ธ ์žˆ๋Š” ์ปค๋‹ค๋ž€ ๊ฐœ 'ํŒŒํŠธ๋ผ์Šˆ'๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ฒŒ ๋˜์ง€์š”. ํ• ..
์ธ์ ˆ๋ฏธ์˜€๋˜๊ฒƒ
'๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (45 Page)
์ƒ๋‹จ์œผ๋กœ