โ
๋ฌธ์ ์๋์ ๊ฐ์ 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..
My Tech Blog (์ฝ๋)
โ
๋ฌธ์ ์๋์ ๊ฐ์ด ์ซ์๊ฐ ๋ด๊ธด 1์ฐจ์ ๋ฐฐ์ด์ด ์ฃผ์ด์ก์ ๋, ๋ ๊ฐ์ ์ซ์๋ฅผ ๋ฝ์ ์๋ก์ ๊ฑฐ๋ฆฌ๋ฅผ ๋น๊ตํ ํ ๊ฑฐ๋ฆฌ๊ฐ ๊ฐ์ฅ ์์ ์ซ์์ ์์น(index)๋ฅผ ์ถ๋ ฅํ์์ค. โ
์ฝ๋public class Main { public static void main(String[] args) { int[] point = { 92, 32, 52, 9, 81, 2, 68 }; int dist = 1000000000; int[] result = new int[2]; for (int i = 0; i Math.abs(point[i] - point[j])) { dist = Math.abs(point[i] - point[j]); result[0] = i; result[1] = j; } ..
โ
๋ฌธ์ ๋ ์์ฐ์ A,B๋ฅผ ์
๋ ฅ๋ฐ๊ณ ๊ฐ ์ค์ A+B, A-B, A*B, A/B, A%B๋ฅผ ์ถ๋ ฅํ๋ ์ฌ์น์ฐ์ฐ ๋ฌธ์ โ
์ฐ์ ์ฐ์ฐ์ ์ ๋ฆฌ A + B A์ B๋ฅผ ๋ํ๋ค. A - B A์์ B๋ฅผ ๋บ๋ค. A * B A์ B๋ฅผ ๊ณฑํ๋ค. A / B A๋ฅผ B๋ก ๋๋๋ค => ๊ฒฐ๊ณผ ๊ฐ์ด floatํ์ผ๋ก ๋ฐํ(์ ์ ์๋ ์ค์๋ก ๋ฐํ) A // B A๋ฅผ B๋ก ๋๋ ๋ชซ์ ๊ตฌํ๋ค. A % B A๋ฅผ B๋ก ๋๋ ๋๋จธ์ง๋ฅผ ๊ตฌํ๋ค. A ** B A์ B์ ๊ณฑ โ
์ฝ๋ 1) input()a,b = input().split() a = int(a) b = int(b) print(a+b) print(a-b) print(a*b) print(int(a/b)) // print(a//b) print(a%b) ์ฐ์ ์ฐ์ฐ์ '/' ํ์ด์ฌ์์ / ์ฐ์ฐ์๋ก ๋..
โ
๋ฌธ์ 10์ง์ ์ ์๋ฅผ ์
๋ ฅ ๋ฐ์ 2์ง์๋ก ๋ณํํด์ ์ถ๋ ฅํ์์ค. โ
์ฝ๋import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int[] leejin = new int[20]; for (int i = 0; i = 0; i--){ System.out.print(leejin[i]); } }}โ
์ถ๋ก ๊ณผ์ ์ญ์ง์๋ฅผ ์ด์ง์๋ก ๋ง๋ค์ด์ฃผ๋ ค๋ฉด 2๋ก ๋๋ ๋๋จธ์ง๋ฅผ ํ์ฉํด์ฃผ๋ฉด ๋๋ค.์ญ์ง์๋ฅผ 2๋ก ๋๋ ๋๋จธ์ง๋ฅผ ๊ณ์ํด์ ๊ตฌํด์,..
โ
๋ฌธ์ ๋จ ์์ ๊ณฑํด์ง๊ธธ ์ํ๋ ์๋ฅผ ์
๋ ฅํ์ฌ ์ด์ ๊ฐ์ด ์ถ๋ ฅ๋๊ฒ ํ์์ค โ
์ฝ๋import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a; int b; System.out.print("๋จ์์
๋ ฅ: "); a = sc.nextInt(); System.out.print("์ด๋ ์๊น์ง ์ถ๋ ฅ: "); b = sc.nextInt(); for (int i = 1; i โ
์ถ๋ก ๊ณผ์ ์ด๋ ๊ตฌ๊ฐ์ด ๋ฐ๋ณต๋๋์ง ๋ฌถ์ด ๋ณด๋ฉด์ ๋ฐ๋ณต๋ฌธ์ ์ด์ด ์ฃผ๋ฉด ๋๋ค.์
..
โ
๋ฌธ์ ์ค๋ณต์ด ์์ด ์ซ์๋ฅผ ๋ฝ๋ ๋ก๋ ํ๋ก๊ทธ๋จ์ ๋ง๋์์ค โ
์ฝ๋import java.util.Random;public class Main { public static void main(String[] args) { Random r = new Random(); int a = 0; int[] lotto = new int[6]; for (int i = 0; i โ
์ถ๋ก ๊ณผ์ ์๋ฐ์์ ๋์(๋๋ค์) ๋ง๋๋ ๊ฐ์ฒด Randomrandom ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ ๋๋ ๋ฐ๋์ import ํด ์ฃผ์ด์ผ ํ๋ค.Random ๋๋ค๋ณ์๋ช
= new Random(); ๋ณ์๋ช
= ๋๋ค๋ณ์๋ช
.nextInt(๋ฒ์์)+์์์ซ์;์ฌ๊ธฐ์ ์ค์ํ ๋ถ๋ถ์ ์ค๋ณต์ด ์์ด ์ซ์๋ฅผ ๋ฝ์์ผ ํ๊ธฐ ๋๋ฌธ์ ๋ฒํธ๋ฅผ ๋ฝ๊ณ ๋์ ์ซ์๋ฅผ ๋ฐฐ์ด์ ๋ฃ์ด์ฃผ๊ณ , for๋ฌธ..
โ
๋ฌธ์ ์ซ์๋ฅผ ์
๋ ฅ ๋ฐ์ 3์ ๋ฐฐ์์ธ ์ซ์๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์ธ์. โ
์ฝ๋import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] nums = new int[10]; for (int i = 0; i โ
์ถ๋ก ๊ณผ์ ๋๊ฒ ์ฌ์ด ๋ฌธ์ ์๋ค. ์ผ๋จ ์ซ์๋ฅผ 10๋ฒ ์
๋ ฅ๋ฐ์ผ๋๊น 10์นธ์ง๋ฆฌ ๋ฐฐ์ด์ ์ ์ธํด์ค๋ค.๋ฐ๋ณต๋ฌธ์ ๋๋ ค์ ์
๋ ฅ๋ฐ์ ์ซ์๋ฅผ ๋ฐฐ์ด์ ์ง์ด ๋ฃ์ด ์ค๋ค. ๋ฐฐ์ด์ ๊ธธ์ด๋งํผ ๋ฐ๋ณต๋ฌธ์ ๋๋ ค์ฃผ๋ฉฐ ๋ด๊ธด ๊ฐ๊ฐ์ ์ซ์๋ค์ 3์ผ๋ก ๋๋ ์ฃผ๊ณ ,๋๋จธ์ง๊ฐ 0์ด๋ฉด ํด๋น ์ซ์๋ฅผ ์ถ๋ ฅํด ์ค๋ค.
โ
๋ฌธ์ 8์๋ฆฌ ์ ์๋ฅผ ์
๋ ฅ๋ฐ์ ๋ฐ๋ณต๋ฌธ์ ํ์ฉํ์ฌ ์
๋ ฅ๋ฐ์ ์ ์์ ํฉ์ ๊ตฌํ์ฌ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. โ
์ฝ๋import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("์ ์ ์
๋ ฅ : "); int num = sc.nextInt(); int result = 0; for (int i = 0; i โ
์ถ๋ก ๊ณผ์ ๋ด๊ฐ ์ฒ์์ ์๊ฐํด๋ธ ๋ฐฉ๋ฒ์ 8์นธ์ง๋ฆฌ ๋ฐฐ์ด์ ํ๋ ์ ์ธํ๋ ๊ฒ์ด์๋ค. ๊ทธ๋์ ์
๋ ฅ๋ฐ์ ์ซ์๋ฅผ ํ๋์ฉ ์ชผ๊ฐ์ ์นธ์ ์ง์ด ๋ฃ๊ณ for๋ฌธ์ ๋๋ ค ๋ฐฐ์ด ์์๋ฅผ ๊บผ๋ด ์ค๋ฉด์ ๋์ ํฉ์ ์์ผ์ฃผ๋ฉฐ ๋ณ์์ ์ ์ฅํ..